一、Python常见数字类型
Python中常见的数字类型有整型(int)、浮点型(float)、复数(complex)。
整型是Python中最基本的数字类型,用于表示整数,例:
num1 = 10 num2 = -5 num3 = 0
浮点型用于表示带小数的数字,例:
num4 = 3.14 num5 = -2.5
复数由实部和虚部组成,可以使用“j”表示虚部,例:
num6 = 3 + 4j num7 = -1.2 - 3.4j
二、数字运算
Python支持常见的数字运算,包括加法、减法、乘法和除法。
加法:
num1 = 10 num2 = 5 result = num1 + num2 print(result)
减法:
num1 = 10 num2 = 5 result = num1 - num2 print(result)
乘法:
num1 = 10 num2 = 5 result = num1 * num2 print(result)
除法:
num1 = 10 num2 = 5 result = num1 / num2 print(result)
三、数字格式化输出
字符串格式化可以使用“%”或者format()函数对数字进行格式化输出。
用“%”进行格式化:
num1 = 3.1415926 print('圆周率是%.2f' %num1)
用format()进行格式化:
age = 22 name = 'Alice' print('我是{},今年{}岁'.format(name, age))
四、Math库
Python中的Math库是一个内置库,提供了对数学函数的支持。
常用的Math函数:
import math print(math.sqrt(16)) # 开方 print(math.sin(0.5)) # 正弦函数 print(math.cos(0.5)) # 余弦函数 print(math.tan(0.5)) # 正切函数 print(math.log10(100)) # 底数为10的对数
五、随机数生成
Python中的random库提供了生成随机数的函数。
生成随机整数:
import random print(random.randint(1, 100)) # 生成1-100的随机整数
生成随机浮点数:
import random print(random.uniform(1, 100)) # 生成1-100的随机浮点数
从序列中随机选取一个元素:
import random print(random.choice([1, 2, 3, 4, 5, 6]))
六、时间处理
Python中的time库提供了对时间的处理函数,常用的函数有:
import time print(time.time()) # 返回当前时间的时间戳 print(time.localtime()) # 返回当前时间的解构时间格式 print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # 返回当前时间的指定格式
七、总结
本文介绍了Python数字类型、数字运算、数字格式化输出、Math库、随机数生成和时间处理等方面的内容,希望能够对读者有所帮助。
原创文章,作者:OIVY,如若转载,请注明出处:https://www.506064.com/n/135781.html