Maison >développement back-end >Tutoriel Python >Les exemples introduisent l'utilisation de nombres aléatoires python, de dérivation et de chaînes, de boules doubles de couleur

Les exemples introduisent l'utilisation de nombres aléatoires python, de dérivation et de chaînes, de boules doubles de couleur

巴扎黑
巴扎黑original
2017-09-13 10:01:171697parcourir

L'éditeur suivant vous proposera un article sur la façon d'utiliser les nombres aléatoires Python, la dérivation et des exemples d'applet de chaîne et de boule bicolore. L'éditeur le trouve plutôt bon, je vais donc le partager avec vous maintenant et le donner comme référence pour tout le monde. Venez jeter un oeil avec la rédaction

comme suit :


#随机数的使用
import random #导入random
random.randint(0,9)#制定随机数0到9
i=random.sample(range(1,34),6)#输出6个随机数,范围是1到34
i.sort()#排序方法,排序时更改原数组,无返回值
sorted(i)#排序函数,排序时不影响原数组,产生新的排序后数据
print('----------------用上述的随机数做一个双色球---------------------')
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,'这个值')
else:
  print('元组里面不存在',n,'这个值')

#利用while循环输出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+1]:
      li[j],li[j+1]=li[j+1],li[j]
print(li)

#字符串的使用(方法,与参数)
zf=(&#39;我的家乡在河南!&#39;)
print(zf[4])#跟据下标输出,带第4个
print(zf[4:])#下标后面的字符
print(zf[2:5])#两下标之间的字符
print(zf[1:2]*2)#输出的字符串*2倍
print(zf.index(&#39;南&#39;))#输出指定自负串的下标
print(zf.replace(&#39;的&#39;,&#39;得&#39;,1))#替换字符串,只替换一个
print(zf.endswith(&#39;南&#39;),5,6)#最后的是否存在
print(&#39;家&#39; in zf)#字符是否存在其中

#列表
print(&#39;---------------列表------------------&#39;)
lb=[&#39;abc&#39;,&#39;123&#39;]
print(lb.append(&#39;456&#39;))#添加单个
lb+=[&#39;a&#39;,&#39;b&#39;]#添加多个
lb.remove(&#39;a&#39;)#删去一个
o=lb.pop(0)#指定下标输出
lb.insert(2,&#39;125&#39;)#指定下标修改
lb.clear()#删除所有
print(lb)

print(&#39;--------推导--------&#39;)
td=[&#39;Hi&#39;,&#39;Hello&#39;,&#39;word&#39;,&#39;python&#39;,&#39;Height&#39;,&#39;wall&#39;,&#39;Hight&#39;]
print([s for s in td if s.startswith(&#39;H&#39;)])

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn