1.变量命名规则:字母、数字、下划线、汉字、首字不能是数字,长度无限制,区分大小写,不能使用保留字。
2.缩进:一般代码不需要缩进,顶行编写且不留空白,在if,while,for,def,class之后通过冒号进行缩进,表明所属关系,可以通过tab和四个空格进行缩进。Unexpected indent错误是缩进不匹配。缩进无限制,可嵌套缩进。
3.其中【\】代表续行符,【\\】代表反斜杠符号,【\’】代表单引号,【\”】代表双引号,【\A】代表响铃,【\B】代表退格,【\E】代表转义,【\000】代表空,【\N】代表换行,【\V】代表纵向制表符,【\T】代表横向制表符,【\R】代表回车,【\F】代表换页,【\YYY】代表三位八进制代表的字符,【\XYY】代表二位十六进制数YY代表的字符。
4.【+】的描述为两个对象相加,【-】的描述为得到负数或是一个数减去另一个数。【*】的描述为两个数相乘或是返回一个被重复若干次的字符串,【/】的描述为X除以Y。【%】的描述为返回除法的余数,【**】的描述为返回X的Y次幂,【//】的描述为返回商的整数部分。
5.【==】的描述为比较对象是否相等,【!=】的描述为比较两个对象是否不相等。【>】的描述为返回X是否大于Y,【=】的描述为返回x是否大于等于Y,【<=】的描述为返回x是否小于等于y。< span="">
6.分支保留字:if,elif,else。循环保留字:while,for。运算符:in。
7.利用【for i in a.items(): print(i) for i in range(5)】来输出i,【try】的用法为n=eval(input(“请输入一个数字:”)) print(“输入数字的3次万值为:”,n**3) except: print(“输入错误,请输入一个数字!”)。
8.【try】的执行语句过程为正常的操作............except:发生异常,执行这块代码............else:如果没有异常执行这块代码。
9.【try】概念:错误是无法通过其他代码进行处理问题,如语法错误和逻辑错误,语法错误是单词或格式等写错,只能根据系统提示去修改相应的代码,逻辑错误是代码实现功能的逻辑有问题,系统不会报错,也是只能找到相应的代码进行修改;异常是程序执行过程中,出现的未知问题,这里语法和逻辑都是正确的,可以通过其他代码进行处理修复。
10.函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
11. 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串——用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回none。
12.#定义函数 def printme( str,”abc”) :”打印任何传入的字符串”print (str) return #调用函数printme(“我要调用用户自定义函数!”)printme (“再次调用同一函数”)。
13.def printinfo (name,age=35):“打印任何传入的字符串”print (“ Name:”, name)print(“ Age ”,age)a=5 b=6 return a, b。
14.#调用printinfo 函数x, y=printinfo( age=50,name=”miki”)print (x, y)。
15.python中没有main这一特定函数,如果程序中定义了一个main函数,那么它也就是一个普通的函数。
16.break和continue的区分,对循环作用,不对if作用。