1.python标识符
所谓标识符就是对变量,常量,函数,类等对象起的名字。但是标识符有着自己的命名规则,不是想叫啥名就叫啥名,以下是标识符的命名规则。
(1)大小写敏感
(2)只能以字母,数字,下划线组成(数字不能开头)
(3)最好要建名知意
(4)蛇形:logic_ming;小驼峰:logicMing;大驼峰:LogicMing;常用这三种命名法
(5)变量通常小写,常量大写
(6)不能以关键词作为标识符,以下是python所有的标识符
2.python的注释语句
注释是有说明性质的,帮助性质的,它们在代码执行过程中相当于不存在的,透明的。
(1)单行注释:python中以符号 # 为单行注释的开始,从它往后到本行的结尾,都是注释内容。(在pycharm中快捷键为ctrl+/)
(2)多行注释:python中没有真正意义上的多行注释,选中需注释的代码,在使用ctrl+/,就可实现多行注释。
(3)文档注释:在python中通常使用三对引号来注释文档,也可以认为是多行注释。
3.语句与缩进
(1)语句:在代码中,能够完整的表达某个意思,操作,或者逻辑的最短代码被称为语句。
(2)代码块:为完成某一特定功能而联系在一起的一组语句构成一个代码块。代码块一般以关键字开头,以:结尾。(例如有判断,循环,函数,类等多种代码块)
(3)缩进:python中最具特色的是使用缩进来表示代码块,不需要使用大括号。一般四个空格或者一个tab来缩进。缩进规则如下:
1.所有的普通语句,顶左开始编写,不需要缩进;
2.所有代码块中,首行不用缩进,从冒号开始的下一行都要缩进;
3.知道该代码块结束,就退回缩进,表示当前块已结束;
4.语句块可以嵌套,所以缩进也可以嵌套。
(4)pass语句:pass是占位语句,他什么都不做,只是为了保证语法的正确性而写。以下场景中,可以使用pass语句:
1.当你不知道后面的代码怎么写的时候
2.当你不需要写代码的细节的时候
3.当语法必须,又没有实际内容可写的时候
4.其他你认为该写的时候
4.变量与常量
(1)变量和常量的定义:变量和常量都是容器,无论是变量还是常量,在创建时都会在内存开辟一块空间,用于保存它的值,它们之间的区别是,变量在程序运行过程中,值是可以改变的,而常量是不会发生变化的量。
(2)变量的创建:在python中创建变量无需声明数据类型,每个变量在使用前必须进行赋值,且python中允许同时为多个变量赋值。
(3)常量的创建:常量的创建与变量大致一样,但是通常以全部大写来辨别常量。(python中没有常量的保护机制,所以也没有严格意义上的常量)
5.输入与输出
(1)输入函数input():input()是python的内置函数,用来获取用户输入,返回值为字符串。当用户未输入时,程序会停止向下执行,等待用户输入。
(2)输出函数print():print()方法用于打印输出,最常见的一个函数。语法为:
print(self,*args,sep='',end='/n',file=None)
参数:
sep:分隔符符号,在值之间插入的字符串,默认为空格
end:字符串追加在最后一个值之后,默认为换行符/n,如果设置为end=‘’,则可以不换行,让其在同一行打印。