Python经典编程30例
摘要:Python经典编程30例所有代码均在python3.7环境下调试通过,为了防止排版原因导致不能正常运行,提供了正常运行情况下的代码截图。1、编写程序,求1~n之间的素数列表defsushu(x):i=0foriinrange(2,x):ifx%i==0:returnFalsebreakifi+1==x:returnTruereturnFalsen=int(input("请输入n:"))forjinrange(2,n):ifsushu(j)==True:print(j,"是素数")2、编写程序,生成一个包括100个随机整数的列表,然后从后向前删除所有素数importrandomdefsushu(x):i=0foriinrange(2,x):ifx%i==0:returnFalsebreakifi+1==x:returnTruereturnFalses=[]i=0foriinrange(0,30):s.append(random.randint(1,10000))foriinrange(0,30):print(s[i],"",end='')ifi%10==0:print("\n")print("\n")print("T列表")t=[]forjinrange(29,0,-1):ifsushu(s[j])==False:t.append(s[j])foriinrange(0,len(t)-1):print(t[i],"",end='')ifi%10==0:print("\n")3、编写程序,当用户从键盘输入整数后,对其进行因式分解(即素数的积)。如100=2
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2020-11-07 18:46:08上传分享