python小案例 随机数 冒泡排序 字符串的列表的使用
2017-10-08 10:39
483 查看
#随机数的使用 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=('我的家乡在河南!') print(zf[4])#跟据下标输出,带第4个 print(zf[4:])#下标后面的字符 print(zf[2:5])#两下标之间的字符 print(zf[1:2]*2)#输出的字符串*2倍 print(zf.index('南'))#输出指定自负串的下标 print(zf.replace('的','得',1))#替换字符串,只替换一个 print(zf.endswith('南'),5,6)#最后的是否存在 print('家' in zf)#字符是否存在其中 #列表 print('---------------列表------------------') lb=['abc','123'] print(lb.append('456'))#添加单个 lb+=['a','b']#添加多个 lb.remove('a')#删去一个 o=lb.pop(0)#指定下标输出 lb.insert(2,'125')#指定下标修改 lb.clear()#删除所有 print(lb) print('--------推导--------') td=['Hi','Hello','word','python','Height','wall','Hight'] print([s for s in td if s.startswith('H')])
'''统计控制台输入的字符串的每个字符出现的次数,先按字典顺序排序输出,在按次数从大到小'''mystr=input("请输入字符串:")zidian={}for s in myst4000r:n=zidian.get(s)if n is None:zidian.__setitem__(s,1)else:zidian.__setitem__(s,n+1)print(zidian)for s in sorted(zidian, key=lambda s:s):print(" {0} == {1} ".format(s,zidian.get(s)))print("-------------------------------------------")for s in sorted(zidian, key=lambda s:-zidian.get(s)):print(" {0} == {1} ".format(s,zidian.get(s)))print("-------------------------------------------")for s in sorted(zidian, key=lambda s:(zidian.get(s),s)):print(" {0} == {1} ".format(s,zidian.get(s)))
相关文章推荐
- python字典 列表 元组 字符串 转换 简单案例
- 使用python将任意字符串转化为列表
- 2.python基础之—列表,元组,字典,集合,字符串的使用方法
- Python----字符串操作与列表使用
- Python:列表中len、in、For的使用案例
- python split()函数使用拆分字符串 将字符串转化为列表
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用bs4,beautifulsoup模块
- Python的学习(二十八)----字符串操作与列表使用
- Python笔记第2章,文件,字符串,列表,元组,字典,集合的使用
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用正则re
- Python使用collections的Counter类对字符串、列表、字典的数据元素进行计数
- python 随机数使用方法,推导以及字符串,双色球小程序实例
- Python中的序列:字符串、列表和元组
- Python在函数中使用*和**接收元组和列表
- python_忽略大小写对字符串列表排序
- 使用SQL如何把用逗号等字符隔开的字符串转换成列表
- Python数据类型——序列(字符串,列表,元组)
- python的列表,元组,字典,序列,字符串的简单解说
- python 获取一定范围内不重复的多个随机数列表
- 使用Python找出本机支持的socket列表