Python语法入门
1.Python中的几个基本概念
- 表达式
表达式就是类似于一个数学公式的一个东西
比如:10+7 ,8-2
表达式一般仅仅用于一些运算结果,不会对程序产生实质性影响。
如果在交互模式中输入一个表达式,解析器会自动将表达式的结果输出。
- 语句
在程序中语句一般需要完成某种功能
比如:打印信息,获取信息,为变量赋值…
语句的执行一般会对程序产生一定的影响
在交互模式中不一定会输出语句的执行结果 - 程序
程序就是由一条一条的语句和一条一条的表达式构成的。 - 函数
函数就是一种语法,函数专门用来完成特定的功能。
形如xxx()
函数的分类:
内置函数:有python解析器提供的函数,可以在python中直接使用。
自定义函数:由程序员自主创建的函数。
当我们需要完成某种功能时,我们就可以去调用内置函数,或者自定义函数。
函数的两个要素:
参数:比如print(‘hello world’)
括号中的内容就是函数的参数,函数中可以没有参数,也可以有多个参数,多个参数之间使用 , 隔开
返回值:返回值是函数返回的结果。
2.python的基本语法
- 在python中严格区分大小写
- 在python中每一行就是一条语句,每条语句以换行结束。
- python中每行语句不要过长
- 一条语句可以分多行编写,多行编写时语句以 \ 结尾
- python是缩进严格的语言,所以在python中不要随便写缩进
- 在python中用 # 来表示注释,#后面的内容都属于注释,注释的内容将会被解析器所忽略,一般习惯上在#后面打一个空格。
3.变量和标识符
- 变量
python中使用变量不需要声明,直接为变量赋值即可。
注意:不能使用没有进行赋值的变量
- 标识符
在python中所有可以自主命名的内容都属于标识符。
比如:变量名,函数名,类名
标识符规范:标识符中可以含有数字,字母,_ ,但是不能使用数字开头。
表示符不能使用python中的关键字和保留字,也不建议使用python中的函数名作为标识符。
命名规范:
下划线命名法:所有字母小写,单词之间使用_分割,
比如:max_length , hello_world
帕斯卡命名法:每个单词开头大写,其余用小写。
比如:MaxLength , HelloWorld