-pow( x , y )函数:计算xy,想算多大算多大
例:pow(2,100) 1267650600228229401496703205376
浮点数运算存在不确定尾数,不是bug
例: 0.1 + 0.2 0.30000000000000004 不确定尾数
-round( x , d ) :对x四舍五入,d是小数截取位数 浮点数间运算及比较用round()函数辅助
x / y 产生的是浮点数结果
x // y 整除结果
x * y 乘法运算
x **y 幂运算,x的y次幂,xy 。 当y是小数时,开方运算 ,10**0.5,结果是根号10
bas ( x ) 绝对值运算函数。 abs(-10.01) 结果为 10.01
divmod( x ,y ) 商余函数,(x//y ,x%y)同时输出商和余数。divmod(10,3) 结果为(3,1)
max( x1,x2...........xn) 取最大值
min( x1,x2...........xn) 取最小值
int( x ) 将x变成整数,舍弃小数部分
float( x ) 将x变成浮点数,增加小数部分
字符串的两类,共四种表示方法:
由一对单引号或双引号表示,仅表示单行字符串
例: "请输入带有符号的温度值" 或者 'C'
由一对三单引号或三双引号表示,可表示多行字符串
例: ''' python
语言'''
如果希望在字符串中包含双引号,则在外层使用单引号,这样中间出现的双引号就会被当做字符来处理
如果希望在字符串中包含单引号,则在外层使用双引号,这样中间出现的单引号就会被当做字符来处理
如果希望在字符串中包含双引号和单引号,则在外层使用三个单引号,这样中间出现的双引号和双引号就会被当做字符来处理
索引:返回字符串中单个字符 <字符串>[M]
例: "请输入带有温度符号的温度值:"[0] 或者 TempStr [-1]
切片:返回字符串中一段字符子串 <字符串>[M:N] M缺失表示至开头,N缺失表示至结尾
<字符串>[M:N:K] K表示步长,根据步长K对字符串切片
例:"请输入带有符号的温度值:"[1:3] 或者 TempStr [0:-1]
"零一二三四五六七八九十"[:3] 的结果是:零一二
"零一二三四五六七八九十"[1:8:2] 的结果是:一三五七
"零一二三四五六七八九十"[::-1] 的结果是:十九八七六五四三二一零 *实现字符串逆序
转义符 表达特定字符的本意
字符串处理函数
len(x) 返回字符串x的长度 例:len("一二三456") 结果为6
str(x) 任意类型x所对应的字符串形式 例:str(1.23)结果为"1.23" str( [1,2] )结果为" [1,2] "