标签:大于等于 学习 int 3.1 功能 返回值 math 保留 常见
返回值分别为:100,100.0,10.0,81.0,100,-100;
执行结果:第一行是取整:3;
第二行表示保留三位小数:3.142——(四舍五入)不准确
第三行:3.1
print(math.ceil(11.111111)) #结果:12
print(math.ceil(-11.111111)) #结果:-11
print(math.floor(11.111111)) #结果:11
print(math.floor(-11.111111)) #结果:-12
ceil向上取整,寻找比它大的、最接近的整数;
floor向下取整,寻找比它小的、最接近的整数;
print(False+100)
print(True/2)
print(True*34)
print(False/100)
运算结果:100,0.5,34,0.0
(Python中单引号与双引号没有差别)
打印有引号的内容:比如: “D:\abc\a.avi“
方法1:
print("\"D:\\abc\\a.avi\"")
\ —— 转义字符 : \"——" \\abc——\abc
方法2:R或r取消转义功能
print(R"D:\abc\a.avi")
print(r"D:\abc\a.avi")
字符串的访问:
str01 = "www.iLync.cn"
print(str01[6])
print(str01[-3])
print(str01[2:5])
print(str01[-3:-1])
print(str01[1::2]) #返回所有的偶数位
打印结果位:y 字符串从0开始编号
. 里面的数为正时:从左向右;里面的数为负数时:从右向左 编号从-1开始
w.i 大于等于2小于5,取不到5
.c 取-3 -2 取不到 -1
w.Ln.n str01[开始:结束:步长] 按位置 不按编号
字符串的运算:
print("abc"+"xyz")
print("abc"*10)
第一行:连接两个字符串 abcxyz
第二行:打印多少遍字符串
求字符串长度:len()
print(len("www.iLync.cn"))
求一个字符串是否包含另一个字符串:in
print("是否包含steven","steven" in "www.steven.cn")
返回:是否包含steven:True
== 用来判断字符串值是否相等
is 用来判断是否是同一个字符串
str01 = "steven"
str01 = str01
str03 = copy.deepcopy(str01)
print(str01)
print(str02)
print(str03)
print(str01 == str02)
print(str01 is str02)
运行结果:steven steven steven True True True
标签:大于等于 学习 int 3.1 功能 返回值 math 保留 常见
原文地址:https://www.cnblogs.com/Lxcheng/p/9804387.html