多语言展示
当前在线:1987今日阅读:6今日分享:31

零基础学python之number(二)

# import 导入功能包(模块,库),有些功能是放在固定模块中的,需要导入这个模块才能使用相关功能# 导入模块的语句通常放在文件的顶部import math  # 数学相关功能import random  # 随机数相关功能
工具/原料
1

python 3.1.6

2

pycharm

方法/步骤
1

import math  # 数学相关功能import random  # 随机数相关功能

2

a = math.ceil(4.01)  # 上行取整print(a, type(a))

3

a = math.floor(3.4)  # 下行取整print(a, type(a))

4

# 将浮点数的小数部分和整数部分分开,返回结果是一个容器,可以用批量赋值的方式接收。a, b = math.modf(34.78)print(a, b)

5

print('%.29f' % math.pi)  # math.pi 圆周率print(math.sqrt(5))  # 开根,结果会忽略负数

6

print('*******************随机数*********************')# range(1, 100, 3) 代表一个数列区间print(list(range(9)))  # 查看区间中所有元素

7

a = random.choice(range(10, 0, -1))  # 从10开始间隔为-1的数列中随机出一个数字b = random.choice(range(1, 11))print(a, b)

8

a = random.choice('我爱中国')  # 从字符串中随机出一个字符print(a, type(a))a = random.randrange(1, 9, 3)  # 相当于:random.choice(range(1, 9, 3))print(a)a = random.random()  # 随机一个0到1之间的浮点数print(a)

9

# 20-29a = int(random.random()*10) + 20print(a)print(random.uniform(4, 9))  # 2数之间随机出一个浮点数

注意事项

# 号后面的文字为注释

推荐信息