Python实例
Wwmy7_
这个作者很懒,什么都没留下…
展开
-
Python:判断用户输入的是不是一个手机号,要求判断电话长度11,开头数字为1,全为数字组成
num=input('请输入一列值:')if len(num)==11 and num.isdigit() and num[0].isdigit(): print('此列值是手机号码')else: print('此列值不是手机号码')原创 2021-08-28 09:42:22 · 7033 阅读 · 1 评论 -
Python:利用26个字母和10个数字,随机生成10个八位密码
list1=[]for i in range(97,123): list1.append(chr(i)) #得到字母字符并放入列表for i in range(48,58): list1.append(chr(i)) #得到数字字符并放入列表 import randomfor i in range(10): ...原创 2021-08-28 09:39:30 · 10152 阅读 · 3 评论 -
Python:统计一个字符串中每个字母出现的频率,忽略大小写
str1=input('请输入一段字符:')dict1={}for i in str1.lower(): #使字符串全部变为小写,并遍历 if 'a'<=i<='z': dict1[i]=str1.count(i) #字典的添加for key,value in dict1.items():...原创 2021-08-28 09:25:17 · 3580 阅读 · 2 评论 -
Python:找出两列表中相同元素,并打印出来
方法一:list1=['w','fk',12,6,'my',9]list2=['t',9,'h','w',6,70]print(set(list1)&set(list2)) #将两列表转换成集合,并求交集 #集合是无序的,打印出来的也是无序的方法二:list1=['w','fk',12,6,'my',9]list2=['t',9,'h','w',6,70]list3=[]...原创 2021-08-28 08:55:54 · 5082 阅读 · 0 评论 -
Python:移除列表中重复元素
list1=[1,1,23,'d','d',23,1,'r',23,'rjgyi']list2=[] #创建空列表list2for i in list1: if i not in list2: #如果元素不在list2内则添加,若在,即是重复元素,不添加 list2.append(i)print(list2)...原创 2021-08-28 08:41:28 · 118 阅读 · 0 评论 -
Python:用for循环写九九乘法表
for i in range(1,10): for j in range(1,i+1): #使j的范围小于等于i print('%d*%d=%d' %(j,i,j*i),end='\t') #\t制表符 print()...原创 2021-08-28 08:24:53 · 731 阅读 · 0 评论 -
Python:在1--100中产生一个随机数,利用while循环写一个猜数字小游戏,并限制次数,次数用完可选择性复活【1--100限制3次,次数用完可复活】
import randomnum=random.randint(1,100)print('提示:产生的随机数是',num)time=3 #限制可猜测的次数为3while time>0: time-=1 #每猜一次可用次数少一次 a=int(input('请输入你猜的数字:')) if a==num: print(...原创 2021-08-21 15:59:28 · 3416 阅读 · 0 评论 -
Python :在1--100中产生一个随机数,利用while循环写一个猜数字小游戏,并限制猜测次数【在1--100中限制3次】
import randomnum=random.randint(1,100)print('提示:产生的随机数是',num)time=3 #限制可猜测的次数为3while time>0: time-=1 #每猜一次剩余次数少一次 a=int(input('请...原创 2021-08-21 15:22:42 · 5853 阅读 · 0 评论