Examples introduce the use of python random numbers, derivation and strings, double color balls

巴扎黑
Release: 2017-09-13 10:01:17
Original
1627 people have browsed it

The following editor will bring you an article on how to use python random numbers, derivation, and examples of string and double-color ball applet. The editor thinks it’s pretty good, so I’ll share it with you now and give it as a reference. Let’s follow the editor and take a look.

is as follows:


#随机数的使用
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;)])
Copy after login

The above is the detailed content of Examples introduce the use of python random numbers, derivation and strings, double color balls. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!