一、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/zh-hant/n/135781.html