#学习笔记
基本的输入函数input
语法结构:
x=input('提示文字')
- 注意:无论输入的数据是什么,x的数据类型都是字符串类型。
Python中的注释
注释:程序员在代码中对代码功能解释说明的标注性文字,可以提高代码的可读性,注释的内容将被Python解释器忽略,不被计算机执行;单行注释、多行注释和中文声明注释。
单行注释
#要求从键盘输入出生年份,要求是4位的年龄,举例:1990
year=input('请输入您的出生年份‘)
多行注释
' ' '
多行注释
' ' '
" " "
多行注释
" " "
中文声明注释
#coding=utf-8
代码缩进
代码缩进:是指每行语句开始前的空白区域;用来表示Python程序间的包含和层次关系;类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束;通常情况下采用4个空格作为一个缩进量。
保留字与标识符
保留字:指在Python中被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用。
标识符的命名规则:
- 可以是字符(英文、中文)、下划线"_"和数字,并且第一个字符不能是数字
- 不能使用Python中的保留字
- 标识符严格区分大小写
- 以下划线开头的标识符有特殊意义,一般避免使用相似的标识符
- 允许使用中文作为标识符,但不建议使用
标识符的命名规范:
- 模块名尽量短小,并且全部使用小写字母,可以使用下划线分隔多个字母。例如:grame_main
- 包名尽量短小,并且全部使用小写字母,不推荐使用下划线。例如:com.123python,不推荐使用com_123python
- 类名采用单词首字母大写形式(Pascal风格)。例如:MyClass
- 模块内部的类采用"_"+Pascal风格的类名组成,例如:在MyClass中的内部类_InnerMyClass
- 函数、类的属性和方法的命名,全部使用小写字母,多个字母之间使用下划线分割。
变量与常量
变量的语法结构
变量名=value
举例:luck_number=8
变量命名应遵循以下几条规则
- 变量名必须是一个有效的标识符
- 变量名不能使用Python中的保留字
- 谨慎使用小写字母“I”和大写字母“O”
- 应选择有意义的单词作为变量名
常量
常量:常量就是在程序运行过程中,值不允许改变的量;全部使用大写字母和下划线命名
数据类型
整数类型:表示的数值没有小数部分的数值,包含正整数、负数和0
浮点数类型:表示带有小数点的数值,由整数部分和小数部分组成
注意:两个浮点类型的数在进行运算时,有一定概率运算结果后增加一些“不确定的”尾数
Python中的复数与数学中的复数形式完全一致,由实部和虚部组成
在Python中实数部分使用.real表示,虚数部分使用.imag表示
字符串类型:连续的字符序列,可以表示计算机所能识别的一切字符
字符串的界定符:单引号、双引号、三引号
原字符:使转义字符失效的字符,r或R