偶然看见计算机等级考试,准备报考科目——Python语言程序设计。之后会定期对知识点进行整理总结,以便复习。目前先根据看过的选择题进行罗列,后期再不断添加。
(1)Python中变量命名规则
第一个字符必须是字母表中字母或下划线 _ 。
标识符的其他的部分由字母、数字和下划线组成。
标识符对大小写敏感。
(2)数据类型
Python3中有六个标准的数据类型:Number(数字)、String(字符串)、Tuple(元组)、List(列表)、Set(集合)、Dictionary(字典)。其中前三个为不可变数据,后三个为可变数据。
(3)保留字
保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:
1 import keyword 2 keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
原文:https://blog.csdn.net/igolang/article/details/8802948 存在对各个关键字的解释。
(4)函数
函数规则:
- 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。
- 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
- 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
- 函数内容以冒号起始,并且缩进。
- return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
函数特点:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
(5)divmoid()函数
python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。
例:divmoid(7,2) 输出的结果为(3,1)其中7//2=3,7%2=1
(6)复数表示
复数是由一个实数和一个虚数组合构成,表示为:x+yj
一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。
- 虚数不能单独存在,它们总是和一个值为 0.0 的实数部分一起构成一个复数
- 复数由实数部分和虚数部分构成
- 表示虚数的语法:real+imagej
- 实数部分和虚数部分都是浮点数
- 虚数部分必须有后缀j或J
1 aa=123-12j 2 print aa.real # output 实数部分 123.0 3 print aa.imag # output虚数部分 -12.0