python字符串随机排序_python 随机数使用方法,推导以及字符串,双色球小程序实例...
#隨機(jī)數(shù)的使用
import random #導(dǎo)入random
random.randint(0,9)#制定隨機(jī)數(shù)0到9
i=random.sample(range(1,34),6)#輸出6個(gè)隨機(jī)數(shù),范圍是1到34
i.sort()#排序方法,排序時(shí)更改原數(shù)組,無返回值
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=4
if n in (4,5,6,8):
print('元組里面有',n,'這個(gè)值')
else:
print('元組里面不存在',n,'這個(gè)值')
#利用while循環(huán)輸出1dao100的和
i=0
he=0
while i<100 :
he=he+i
i+=1
print(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],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')])
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的python字符串随机排序_python 随机数使用方法,推导以及字符串,双色球小程序实例...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring字符串判空_字符串工具类St
- 下一篇: 如何获取投票提交地址_简单实用 | 20