Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
python get函数的用法_python软件界面,希望能够帮助你!!!。
Python内置了很多函数,除了之前说过的生成数列的range()、求最大值的max()、求最小值的min()、求长度的len()、排序用的sorted()等函数外,还有一些常用函数,如绝对值、四舍五入、随机数等。
1. abs(a):求取绝对值。正负数的绝对为正数,0的绝对值还是0.
# 求数值绝对值
i = abs(-66.6)
print(i)
2. divmod(a,b): 获取商和余数。结果是元组,第1位为商,第2位是余数。
# 求商和余数 t = divmod(7, 2) print("商是:", t[0]) print("余数是:", t[1])
3. sum(list) : 计算元组、列表或集合元素的和。
# 计算元组的和 t = sum((1, 2, 3)) print(t) # 计算列表的和 lst = sum([4, 5, 6]) print(lst) # 计算集合的和 set1 = sum([7, 8, 9]) print(set1)
4. pow(a,b) : 获取乘方数。
# 求乘方的结果 p = pow(2, 3) print(p)
5. round(a,b) : 获取指定位数的小数。a代表浮点数,b代表要保留的位数。返回浮点数x的四舍五入值。
# 求四舍五入 i = 3.51264 # 取整数 print(round(i)) # 保留两位小数 print(round(i, 2)) # 负数的四舍五入 i = -125.9351 print(round(i, 2))
6. ceil()得到的是最接近原数但大于原数的整型 ,既向上取整。
# 取最接近但大于原值的整数 import math i = 6.2451 print(math.ceil(i)) i = -6.2451 print(math.ceil(i)) 7. floor()得到的是最接近原数但小于原数的整型 ,既向下取整。
# 取最接近但小于原值的整数 import math i = 3.51264 print(math.floor(i)) i = -3.51264 print(math.floor(i))
8. int() 直接截去小数部分,返回整型。
# 截取整数 i = 8.36412 print(int(i)) i = -8.36412 print(int(i))
随机数应用挺多的,如随机生成6位数密码,随时生成短信验证码,登录验证码;还有抽奖时,通过随机数产生的值去对应奖品等。
1. random.random()生成一个0到1.0之间的随机浮点数。
# 获取0~1.0中的随时浮点数 import random f = random.random() print(f)
2. random.uniform(a,b)生成一个a到b之间的随机浮点数。
# 获取范围内的随时浮点数 import random f = random.uniform(286.20, 951.15) print(f)
3. random.randint(a,b)生成一个a到b之间的随机整数。函数返回数字N ,N 为a 到b 之间的数字(a <= N <= b),包含a 和b。
# 获取范围内的随时整数 import random i = random.randint(, ) print(i) 4. random.randrange(start,stop,step) 按步长随机在上下限范围内取一个随机数。 # 随机获取一个偶数值 import random i = random.randrange(0, 101, 2) print(i)
5. random.sample(str,n)随机的选取n个字符,结果为列表。
# 随机抽取元素 import random lst = random.sample("Welcome to Python.", 3) s = "".join(lst) print(s)
6. random.choice(<list>)从列表中随机返回一个元素。
# 随机获取一个元素 import random s = random.choice(["124dds", "ew6210", "98rac1"]) print(s)
7. random.shuffle(<list>)对list列表随机打乱顺序,也就是洗牌。
# 洗牌 import random item = [1, 2, 6, 8, 3, 5] random.shuffle(item) print(item)
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
下一篇
已是最新文章