如下所示:
#隨機(jī)數(shù)的使用import random #導(dǎo)入randomrandom.randint(0,9)#制定隨機(jī)數(shù)0到9i=random.sample(range(1,34),6)#輸出6個(gè)隨機(jī)數(shù),范圍是1到34i.sort()#排序方法,排序時(shí)更改原數(shù)組,無(wú)返回值sorted(i)#排序函數(shù),排序時(shí)不影響原數(shù)組,產(chǎn)生新的排序后數(shù)據(jù)print('----------------用上述的隨機(jī)數(shù)做一個(gè)雙色球---------------------')sj=random.sample(range(1,34),6)print(sj,random.randint(1,17))#if多值判斷n=4if n in (4,5,6,8): print('元組里面有',n,'這個(gè)值')else: print('元組里面不存在',n,'這個(gè)值')#利用while循環(huán)輸出1dao100的和i=0he=0while i<100 : he=he+i i+=1print(he)#list集合使用冒泡排序從大道小排序li=[9,5,1,8,7,3]for i in range(0,len(li)): for j in range(0,len(li)-i-1): if li[j]<li[j+1]: li[j],li[j+1]=li[j+1],li[j]print(li)#字符串的使用(方法,與參數(shù))zf=('我的家鄉(xiāng)在河南!')print(zf[4])#跟據(jù)下標(biāo)輸出,帶第4個(gè)print(zf[4:])#下標(biāo)后面的字符print(zf[2:5])#兩下標(biāo)之間的字符print(zf[1:2]*2)#輸出的字符串*2倍print(zf.index('南'))#輸出指定自負(fù)串的下標(biāo)print(zf.replace('的','得',1))#替換字符串,只替換一個(gè)print(zf.endswith('南'),5,6)#最后的是否存在print('家' in zf)#字符是否存在其中#列表print('---------------列表------------------')lb=['abc','123']print(lb.append('456'))#添加單個(gè)lb+=['a','b']#添加多個(gè)lb.remove('a')#刪去一個(gè)o=lb.pop(0)#指定下標(biāo)輸出lb.insert(2,'125')#指定下標(biāo)修改lb.clear()#刪除所有print(lb)print('--------推導(dǎo)--------')td=['Hi','Hello','word','python','Height','wall','Hight']print([s for s in td if s.startswith('H')])以上這篇python 隨機(jī)數(shù)使用方法,推導(dǎo)以及字符串,雙色球小程序?qū)嵗褪切【幏窒斫o大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持VEVB武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選