51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#python3
【Python3练习题 014】 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3。编程找出1000以内的所有完数。
a、b只要数字a能被数字b整除,不论b是不是质数,都算是a的因子。比如:8的质因子是2,2,2,但8的因子就包括1,2,4。importmath foriinrange(2,1000): factors=[] #因子列表,i每次循环都清空 &n...
代码星球
·
2020-05-17
个数
完数
Python3
练习题
如果
【Python3练习题 013】 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
a=input('输入数字>>>')count=int(input('几个数字相加>>>'))ret=[]foriinrange(1,count+1): ret.append(int(a*i)) &nbs...
代码星球
·
2020-05-17
Python3
练习题
a+aa+aaa+aaaa+aa...a
的值
其中
【Python3练习题 012】 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
ASCII码表的对应值,知道ord('a')能将字符'a'转化为ASCII码表上对应的数值,就可以了。其中,数字0-9对应的码值为48-57,大写字母A-Z对应65-90,小写字母a-z对应97-122。判断的时候应注意:'2'inrange(3)的结果是False,因为'2'是字符,而range(3)包含的全是数字。...
代码星球
·
2020-05-17
字符
Python3
练习题
输入
一行
Python3练习题 011:成绩打分
#print('-----判断输入值和60大小判断')#b=int(input('inputnum'))#ifb>60:#print('良')#elifb==60:#print('及格')#else:#print('不及格')...
代码星球
·
2020-05-17
Python3
练习题
成绩
打分
【Python3练习题 010】将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
#参考http://www.cnblogs.com/iderek/p/5959318.html n=num=int(input('请输入一个数字:')) #用num保留初始值f=[] #存放质因数的列表 forjinrange(int(num/2)+1): #判断次数仅...
代码星球
·
2020-05-17
Python3
练习题
一个
整数
分解
【Python3练习题 009】 打印出所有的“水仙花数”
#【Python练习题009】打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,#其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,#因为153=1的三次方+5的三次方+3的三次方。#----------------------...
代码星球
·
2020-05-17
Python3
练习题
印出
有的
水仙花数
# 【Python3练习题 008】判断101-200之间有多少个素数,并输出所有素数。
lst=[]foriinrange(100):#建立101-200的列表lst.append(101+i)foriinrange(101,201):#除数为101-200这200个数字forjinrange(2,i):#除数为从2至i本身的前一个数字ifi%j==0:#如果能除尽lst.remove(i)#则从lst列...
代码星球
·
2020-05-17
素数
Python3
练习题
判断
101-200
# 【Python3练习题 007】 有一对兔子,从出生后第3个月起每个月都生一对兔子, # 小兔子长到第三个月后每个月又生一对兔子, # 假如兔子都不死,问每个月的兔子总数为多少?
#有一对兔子,从出生后第3个月起每个月都生一对兔子,#小兔子长到第三个月后每个月又生一对兔子,#假如兔子都不死,问每个月的兔子总数为多少?这题反正我自己是算不出来。网上说是经典的“斐波纳契数列”。———————&...
代码星球
·
2020-05-17
兔子
一对
个月
Python3
练习题
【Python3练习题 005】输入三个整数x,y,z,请把这三个数由小到大输出
importrex,y,z=re.split(',||,|',input('请输入3个数字,用逗号或空格隔开:'))x,y,z=int(x),int(y),int(z)maxNo=max(x,y,z)minNo=min(x,y,z)print(maxNo,x+y+z-maxNo-minNo,minNo)#方法二用re....
代码星球
·
2020-05-17
Python3
练习题
输入
三个
整数
# 【Python3练习题 004】输入某年某月某日,判断这一天是这一年的第几天?
#【Python练习题004】输入某年某月某日,判断这一天是这一年的第几天?#思路:先判断是否为闰年,这关系到2月份的天数。#之后再根据月份值把前几个月的天数累积加起来,最后再加上个“日”,就可以了。dat=input('请输入某年某月某日,格式为yyyy-mm-dd:')y=int(dat[0...
代码星球
·
2020-05-17
Python3
练习题
输入
某年
某月
# 【Python3练习题 003】一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
#-------------------------------------------------##所谓的“完全平方数”,就是开完根号仍然是整数。##数学渣是这么思考的:假设这个数i在10000以内。#第一步:x=sqrt(i+100)。如果x==floor(x),则证明x是个整数。#第二步...
代码星球
·
2020-05-17
一个
加上
完全
方数
Python3
【Python3练习题 002】企业发放的奖金根据利润提成
#【Python练习题002】企业发放的奖金根据利润提成。#利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;#20万到40万之间时,高于20万元的部分,可提成5%;#40万到60万之间时高于40万元的部分,可提成3%...
代码星球
·
2020-05-17
Python3
练习题
企业
发放
奖金
Python3练习题 001:4个数字求不重复的3位数
#Python练习题001:4个数字求不重复的3位数#方法一importitertoolsres=[][res.append(i[0]*100+i[1]*10+i[2])foriinitertools.permutations(range(1,5),3)]print(res,end=',')"""参考https://w...
代码星球
·
2020-05-17
Python3
练习题
4个
数字
求不
python3 Tkinter GUI 试水
fromtkinterimport*#导入tkinter下所有包,用于GUI开发#窗口创建tk=Tk()cans=Canvas(tk,width=400,height=400)#定义窗口规格cans.pack()cans.create_line(0,0,600,600,fill='red')#画线cans.create...
代码星球
·
2020-05-17
python3
Tkinter
GUI
试水
python3 九九乘法表打印花式操作(然并卵)
#九九乘法表#方法一#foriinrange(1,10):#forjinrange(1,i+1):#print('{}x{}={}'.format(i,j,i*j),end='')#print()#方法二、#print(''.join([''.join(['%s*%s=%-2s'%(j,i,i*j)forjinrang...
代码星球
·
2020-05-17
python3
九九
乘法
打印
花式
首页
上一页
...
15
16
17
18
19
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他