從零開始學(xué)python(DAY1)——六大變量一
從零開始學(xué)python(DAY1)——六大變量一
注釋
注釋:#、’’’??’’’
全部注釋:ctrl+A全部選中后,ctrl+/
變量
變量就是用來存儲(chǔ)數(shù)據(jù)的,如a=4
變量的數(shù)據(jù)類型
1.Numbers 數(shù)字
整型(int)
布爾(bool)是整型的子類型:True 被當(dāng)作 1,F(xiàn)alse 被當(dāng)作 0
浮點(diǎn)型(float):2.5e2 = 2.5 x 102?= 250
復(fù)數(shù)( (complex)):a + bj、complex(a,b)
三種類型可以相互轉(zhuǎn)換:
?

一些運(yùn)算:
?



?
隨機(jī)數(shù)的使用:
隨機(jī)數(shù)可以用于數(shù)學(xué),游戲,安全等領(lǐng)域中,還經(jīng)常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。
要import random
import random
print(random.choice(range(10)))#從0到9隨機(jī)挑一個(gè)整數(shù)
print(random.randrange(1,99,9))#從指定范圍內(nèi),按指定基數(shù)遞增的集合中獲取一個(gè)隨機(jī)數(shù),基數(shù)默認(rèn)值為 1【start,stop,step】形式
print(random.random())#隨機(jī)生成下一個(gè)實(shí)數(shù),它在[0.1)范圍內(nèi)。
print(random.uniform(1,100))#隨機(jī)生成下一個(gè)實(shí)數(shù),它在[x,y]范圍內(nèi)。
lst=[1,2,34,5,6,7,4,8]
a=random.shuffle(lst)#將序列的所有元素隨機(jī)排序
print(a)#該函數(shù)無返回結(jié)果
print(lst)
?
