1.几大基础构成概念
1.1表达式
- 由任何数字,字母,字符等等一切具有意义的排列方法形成的组合。
- 表达式更可以看作是用一串你认为有意义的组合去表达过于繁琐的计算,不会对程序本身产生影响。
- a = 2,a也可以看做是2的表达式。
1.2语句
- 语句实在逻辑或者算法上自成一套体系的单位,可以对于程序的执行产生一定量的影响。
- 这些语句就像人和人之间交流一样,为了让计算机更加清楚你的意思。
1.3程序
a = 2
print (a+1) # a = 2是表达式,print (a+1)是语句,其中print是打印的意思。
1.4函数
- 提到函数大家想到的可能是高中学的函数,python中的和他差不多,一种独有的逻辑算法。
- 函数形如:xxx()
在括号里放入特定的值,前面的函数会执行某些功能。 - 两大函数种类:自建函数,内建函数。自建函数就是自己去定义一些函数来帮助自己完成一些功能。内建函数是已经存在于库或者python里自带的函数,可直接调用。
- 函数的两个要素:参数,返回值
2.标识符
2.1关键字
- python内置的一些特殊功能特殊逻辑的一串字符,关键字就是已经被使用的字符,不允许再出现一样的名字的标识符。
- 该图为python内置的关键字
2.2 标识符概念
- 开发人员在程序中自定义的一些符号和名称。标识符是自己定义的,如变量名 、函数名等
- 组成:由26个英文字母大小写,数字 0-9 符号 _$
- 标识符的规则:
1.标识符中可以包含字母、数字、_,但是不能使用数字开头 例如:name1 name_1 _name1 1name(不行)
2.Python中不能使用关键字和保留字来作为标识符 - 命名方式
- 驼峰命名法
小驼峰式命名法: 第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName、aDog
大驼峰式命名法: 每一个单字的首字母都采用大写字母,例如:FirstName、LastName
下划线命名法
不过在程序员中还有一种命名法比较流行,就是用下划线“_”来连接所有的单词,比如 get_url buffer_size - 下划线命名法
不过在程序员中还有一种命名法比较流行,就是用下划线来链接所有字母组合,buffer_size