1、输入输出input和output
input()函数进行输入的时候,输入的是字符串。
输入格式:变量=inut("提示信息字符")
eval()函数可以把字符串转化为数字。因此,eval()函数是非常常用的一个函数
print的输出格式控制:print("这里输入说明{:.2f}".format(变量))
输出字符串的时候不用格式控制,print("输出格式错误")
print函数中的逗号在输出的结果中变为空格
2、python导入标准库
Python使用import导入函数有三种方式,以turtle为例
import turtle from turtle import setup或from turtle import * import turtle as t (t是调用库的别名)
一般情况下,尽量使用第三种
3、判断元素是否在一个列表里
最后一点,in可以判断一个字符是否在一个数组里面
4、注释
单行注释:以#开头
多行注释:以'''即三个单引号开头和结尾
5、数据类型
字符串类型用单引号和双引号是一样的
列表:由零个或多个数据组成的有序数列,列表使用[]表示,采用逗号分隔元素
6、字符串的使用
索引:A[m]
切片:A[1:3]意思是取出字符的第一个、第二个字符,但是不包括第三个字符
7、for循环语句
格式:for 变量 in range(参数)
循环语句
变量是每次循环的计数
range()函数产生循环计数序列:
第一种格式为:range(N),产生0到N-1的整数序列,共N个
第二种格式为:range(M,N),产生从M到N-1的整数序列,共N-M个
8、基本数据类型
-
整数类型:可正可负,没有取值范围限。pow(x,y):计算x的y次方
-
浮点类型:浮点数间运算存在不确定尾数,所以对浮点数进行计算时,常使用round函数。
-
round函数用法:round(x,d),对x四舍五入,d是小数截取位数
-
科学计数法:4.3e-3表示0.0043,9.6E5表示960000.0
-
复数类型:z = a+bj,其中,a是实部,b是虚部。z.real获得实部,z.imag获得虚部
9、数值运算操作符
-
x/y 表示x除以y,和数学中的意义一样,一般都是产生浮点数
-
x//y表示整除,只取x与y的整数商
-
%取余,模运算
-
x**y表示x的y次幂
10、数值运算函数
-
abs(x)求x的绝对值
-
divmod(x,y)同时输出商和余数
-
pow(x,y[,z])幂余,表示(x**y)%z,z可以省略,省略相当于对1取模
-
round(x[,d])四舍五入,d是保留小数位数,默认值为0
-
max(x1,x2,....,xn)求最大值,不限n的大小
-
min(x1,x2,...,xn)求最小值,不限n的大小
11、类型强制转换函数
-
int(x)舍弃x的小数部分,把a变为整数
-
float(x)增加小数部分,将x变成浮点数
-
complex(x)增减虚数部分,将x变成复数