第3章 Python语法入门
1.表达式
就是一个类似于数学公式的东西
比如:10-5 5-2
表达式一般生成一个结果,不会对程序产生实质性的影响
2. 语句
在程序中语句一般需要完成某种功能,比如打印信息,获取信息,给变量赋值
print()
a = 10
语句的执行一般会对程序产生一定的影响
在交互模式中,不一定会输出语句的结果
3.程序
程序就是由一条一条语句和一条一条的表达式构成的。
4.函数(function)
函数就是一种语句,专门用来完成特定的功能
函数长的形如:***()
函数分类:
内置函数:有Python解释器提供的函数,可以在Python中国直接使用
自定义函数:由程序员自主创建的函数
当我们需要完成某个功能是,就可以去调用内置函数,或者自定义函数
什么是内置函数?
在官方的文档中查看内置函数
函数的两个要素:
参数;
()中的内容就是函数的参数
可以没有参数。也可以有多个参数
返回值:
函数的返回结果
5.基本语法
-
Python严格区分大小写
-
Python每一行就是一条语句,每行以换行符结束
-
Python中每一行语句长度不要过长(不要超过80个字符)
-
一条语句可以多行编写,以反斜杠 \ 结尾
-
Python是缩进严格的语言,在Python中不要随便写缩进
-
注释使用 # ,# 后的内容都是属于注释,注释内容都会被忽略,一定养成良好的注释习惯
一般习惯上# 会跟一个空格
6.字面量和变量
字面量:一个一个的值,比如:1、2、3、4、5、6。‘hello’
字面量所表示的意思就是它的字面的值,可以在程序中直接使用
变量:可以用来保存字面量,而且变量保存的的值不是固定的,
变量本身没有意思,根据字面量的不同表示不同的值
一般在开发时很少使用字面量,都是把字面量保存到变量中
7.变量和标识符
Python中使用变量不用声明,直接为变量赋值即可,不能使用没有赋值的变量
Python是一种动态语言,可以为变量赋任何类的值,也可以任意修改变量的值
标识符:我们可以自主命名的内容都是属于标识符 比如:变量名、函数名、类名
标识符必须遵循规范
可以包含字母、数字、下划线,但是不能以数字开头
标识符不能是Python中的关键字和保留字
也不建议使用函数名
命名规范:
下划线命名法:所有字母小写,单词之间使用_分开
大驼峰命名法(帕斯卡):首字母大写,其余字母小写,单词开头大写,其余小写