缩进
-严格明确:缩进是语法的一部分,缩进不正确程序运行错误
-所属关系:表达代码间包含和层次关系的唯一手段
-长度一致:程序内一致即可,一般用4个空格或1个TAB
注释
-用于提高代码可读性的辅助性文字,不被执行
-单行注释:以#开头,其后内容为注释
eg: #这里是单行注释
-多行注释:以'''开头和结尾
eg:''' 这是多行注释第一行
这是多行注释第二行 '''
命名
-命名规则:大小写字母、数字、下划线和中文等字符及组合
-注意事项:大小写敏感、首字符不能是数字、不与保留字相同
保留字
-python语言有35个保留字(也叫关键字)
-保留字是编程语言的基本单词,大小写敏感
数据类型
-数据类型:字符串、整数、浮点数、列表
-字符串由一对单引号或一对双引号表示
-字符串是字符的有序序列,可以对其中的字符进行索引
-字符串索引:返回字符串中单个字符 <字符串>[M] eg: a[0]
-字符串切片:返回字符串中一段字符子串 <字符串>[M:N] eg: a[0:-1]
-整数:数学中的整数
-浮点数:数学中的实数,带有小数部分
-列表类型:由0个或多个数据组成的有序序列
-列表使用[ ]表示,采用逗号(,)分隔各元素 eg: [ 'f' , 'F' ]
-列表使用保留字 in 判断一个元素是否在列表中 eg: "a" in ['a' , 'c']
分支语句
-分支语句:由判断条件决定程序运行方向的语句
-使用保留字:if elif else 构成条件判断的分支结构
-每个保留字所在行最后存在一个冒号(:)
函数
-函数格式:<函数名>(参数)eg: eval(str)
-输入函数:input() <变量>=input(<提示信息字符串>)
-输出函数:print("...{}..".format(a))
-评估函数:eval(<字符串或字符串变量>) 去掉参数最外侧引号并执行余下语句的函数