思维导图
【注解】
基本函数
1.len(s)
返回值:返回值为参数对象的长度(元素的个数)[int]
参数:可以是序列(如:字符串、字节、元组、列表或者范围),或者集合(字典、集合或者固定集合)
2.print(objects, sep=' ', end='\n', file='sys.stdout, flush=False', )
返回值:返回为字符串——对象以字符串的形式格式化输出在流文件file里[字符串]
参数:object:打印成字符串的对象。
sep:分隔符,即为多个多个参数输出时,参数与参数之间的符号。默认值:' '[空格]
end:结束符,即为输出结束后的符号。默认值:'\n'[换行符]
file:流输出的文件。默认值:sys.stdout[标准系统输出]
flush:内容是否立即输出到指定流文件,不做缓存。默认值:False
3.input([prompt])
返回值:返回值为字符串——读取标准输入一行值,将其转换为字符串[字符串]
参数:[prompt]:如果有,将其标准输出并且不换行。
如果没有,则从标准输入读取一行,将其转换成字符串(去掉末尾的换行符),返回它。
4.int(x=0)/int(x, base=10)
返回值:返回值为数值或字符串x对应的整型值[int]
参数:x[默认值为0]
整型,则返回该整型值
浮点型,则去掉小数部分,返回整数部分
字符串,只能为整型字符串,返回该字符串整型值
base[默认值为10]
若使用该参数,则x必须为字符串,base值范围:2-36,字符串对应数值为base值进制
5.float([x])
返回值:返回值为数值或字符串x对应的浮点型数值[float]
参数:x[默认值为0.0]
数值型(int/float),则返回浮点型数值
字符串,包含十进制数,可以有前导符号,周围可以有空白(如:空格、'\n'、'\t'等)
也可以是Nan(非数值)字符串形式,或正负无穷大。[输入的内容在去除首尾符号后符合以下语法]
6.str(object='')/str(object=b'', encoding='utf-8', errors='strict')
返回值:返回值为对象转换后的字符串[字符串]
参数:object:转换为字符串的对象
encoding:编码形式
errors:错误类型