Skip to content

Latest commit

 

History

History
41 lines (38 loc) · 1.27 KB

笔记2.md

File metadata and controls

41 lines (38 loc) · 1.27 KB

第4天

  • python里面有 // 整数除法运算符,还有浮点除法运算符/,浮点数也可以进行模运算,例如3.2%1.5,幂运算用2个*号,如2**3得到8
  • 数学库(math)
函数或常数 功能
e 自然常数
pi 圆周率
log(x[,base]) 返回以base为底,缺省为e
pow(x,y) 返回x的y次方
sqrt(x) 返回x的平方根
fabs(x) 返回x的绝对值
round(x,n) 返回浮点数x的四舍五入值,n代表舍入到小数点后的位数
divmod(x,y) 返回x和y的商和余数

使用这些函数前必须import math库,例如

math.sqrt(4)
  • 字符串切片:
    s = "abcdefgh"  
    s[1:5]

将输出bcdef

  • 逻辑运算存在短路原则
  • 内置转换函数
函数名 含义
bool() 根据传入参数的逻辑值创建一个新的布尔值
int() 根据传入的参数创建一个新的整数
float() 根据传入的参数创建一个新的浮点数
complex() 根据传入参数创建一个新的复数
str() 创建一个字符串
ord() 返回Unicode字符对应的整数
chr() 返回整数所对应的Unicode字符
bin() 将整数转换成2进制字符串
oct() 将整数转换成8进制数字符串
hex() 将整数转换成16进制字符串
list() 根据传入的参数创建一个新的列表