二级py--day1
1.py基础篇
解释:因为在python语言中存在一个不确定尾数问题、
因为浮点数是以二进制形式储存在计算机内部的,受限于宽度,二进制数并不完全等于其浮点数本身,只能说接近。所以0.1+0.2==0.3这种说法不成立,只能说0.1+0.2近似于0.3
2.python提供三种最基本的数学类型,整数类型、浮点数类型、复数类型
3.python是脚本语言,脚本语言采用解释方式,一行一行执行,静态语言采用编译方式执行
4.python语言中,IPO模式: IPO(Input Processing Output)模式,即输入数据(Input)→处理数据(process)→输出结果(output)
5.Python保留字是分大小写的,True是保留字,true不是保留字
6.py切片 开始位置从0开始算,结束位置从1才是算的
7.id()函数是python内置函数之一,作用是获取对象的内存地址,返回对象的内存地址(是个正整数)
8.d开头的保留字只有def和del,for是(For不是)
9.py中异常处理包括:try、except、else、finally
10.SyntaxError语法错误,代码中出现了无法解释执行的符号,如if、elif、else、for、while、class、def声明未添加“:”
解释:int()函数用于将一个字符串或数字转化成整型,字符串中有‘100/3'中有‘/',该文本不能转化成数值
12.random.random()表示随机数,数值类型是float型
13.for x in range(5)遍历0-4
14.py代码编写的原则包括:保持代码的简洁、变量的定义、引用范围清晰、保持代码的可读性、减少嵌套
15.py中分支逻辑:if、else、elif、循环逻辑:break、continue、for、while
16.break 跳出循环,continue跳出本次循环,还在继续循环
17.py中3中最基本的控制结构:顺序结构、分支结构、循环结构
18、py二分精简结构的表示,表达式1 if 条件 else 表达式2
19.eval()函数将去掉字符串最外侧的引号,并按照py语句方式执行去掉引号后的字符内容
20.py语言中使用保留字try和except进行异常处理
21format()函数 Python format 格式化函数 | 菜鸟教程 (runoob.com)