自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 Python学习日志(22)

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。for a in [‘x’,‘y’,‘z’]:for b in [‘x’,‘y’,‘z’]:for c in [‘x’,‘y’,‘z’]:if (a != b) and (b != c) and (c...

2018-11-27 16:39:13 108

转载 Python学习日志(21)

题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。n = 1l = []for i in range(10):l.append(n)n = (n + 1) * 2print(‘第一天共摘了%s’%(l[9...

2018-11-19 10:03:35 131

转载 Python学习日志(20)

题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?n = int(input(‘输入落地次数:’))l = [100]h = 100s = 100for i in range(1,n):h /= 2l.append(h)s += h*2if n ==1:print(‘第1次落地时,共经过100米,第1次...

2018-11-19 09:52:25 175

转载 Python学习日志(19)

题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。for i in range(2,1001):s = 0for j in range(1,int(i/2)+1):if i % j == 0:s += jif s == i:print(i,end=’\t’)...

2018-11-16 17:13:25 114

转载 Python学习日志(18)

题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。n = int(input(‘输入几个数相加:’))a = int(input(‘输入重复数字:’))s = 0l = []tn = 0for i in range(n):tn += a*10**il.append(tn)...

2018-11-13 08:59:04 119

转载 Python学习日志(17)

题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。s = input(‘请输入字符串:’)letters = 0space = 0numbers = 0others = 0for c in s:if c.isalpha():letters += 1elif c.isspace():space += 1elif c.isdigit():numbers +...

2018-11-13 08:50:49 147

转载 Python学习日志(16)

题目:输出指定格式的日期。思考:python3时间import timeprint(time.time())print(time.localtime())print(time.asctime())print(time.strftime(’%Y-%m-%d %H:%M:%S’,time.localtime()))import datetimeprint(datetime.date.t...

2018-11-13 08:45:36 66

转载 Python学习日志(15)

题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。socre = int(input(‘请输入学习成绩:’))if socre >= 90:print(‘A’)elif socre >= 60:print(‘B’)else:print(‘C’)...

2018-11-12 17:16:08 78

转载 Python学习日志(14)

题目:将一个正整数分解质因数。例如:输入90,打印出90=2335。n = int(input(‘请输入一个正整数:’))print(’%s=’%(n),end=’’)for i in range(2,n+1):while n != i:if n % i == 0:print(i,end=’’)print(’’,end=’’)n = n/ielse:breakprint(in...

2018-11-12 15:25:03 120

转载 Python学习日志(13)

题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。思考:无分析for i in range(1,10):for j in range(10):for k in range(10):if i100+j10+k==i3+j3+k**3:print(i100+j

2018-11-12 15:22:08 65

转载 Python学习日志(12)

题目:判断101-200之间有多少个素数,并输出所有素数。思考:101-200之间不是素数的数字移除,剩下的就是素数。leap = 0l1 = []for i in range(101,201):l1.append(i)for j in range(101,201):for k in range(2,int(j/2)):if j % k == 0:l1.remove(j)bre...

2018-11-12 15:19:09 84

转载 Python学习日志(11)

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?思考:分析一下,兔子数量的规律就是斐波那契数列。输入N统计出1-N个月的兔子数量n = int(input(‘请输入需要统计的月份数:’))l = [1,1]for i in range(2,n):l.append(l[i-1]+l[i-...

2018-11-12 15:16:04 88

转载 Python学习日志(10)

题目:暂停一秒输出,并格式化当前时间。思考:无分析import timetime.sleep(1)print(time.strftime(’%Y-%m-%d %H:%M:%S’,time.localtime(time.time())))

2018-11-12 11:15:26 83

转载 Python学习日志(9)

题目:暂停一秒输出。思考:无头绪,学习timeimport timel = [1,3,6,9,22]for i in range(len(l)):print(l[i],end=’\t’)time.sleep(1)

2018-11-12 09:32:34 79

转载 Python学习日志(8)

题目:输出9*9口诀思考:较为简单for i in range(1,10):for j in range(1,i+1):print(’%s*%s=%s’%(j,i,i*j),end=’\t’)print(’\n’)

2018-11-12 09:11:59 264

转载 Python学习日志(7)

题目:将一个列表的数据复制到另一个列表中。思考:列表A已经存在,通过for循环将列表A中的数据添加到列表B中l1 = [1,3,5,7,9]l2 = []for i in range(len(l1)):l2.append(l1[i])print(l2[i],end=’\t’)...

2018-11-12 09:09:40 220

转载 Python学习日志(6)

题目:斐波那契数列思考:可以通过输入的参数N控制输出的斐波那契数列个数n = int(input(‘请输入斐波那契数列长度:’))l = [0,1]for i in range(2,n):l.append(l[i-1]+l[i-2])for j in range(len(l)):print(l[j],end = ‘\t’)...

2018-11-12 09:01:09 186

转载 Python学习日志(5)

题目:输入三个整数x,y,z,请把这三个数由小到大输出。思考:1-依次输入3个数2-加入列表,然后对列表排序list1 = []for i in range(3):x = int(input(‘integer:\n’))list1.append(x)list1.sort()print(list1)...

2018-11-08 08:40:36 97

转载 Python学习日志(4)

题目:输入某年某月某日,判断这一天是这一年的第几天?思考:1-通过年判断是否闰年。2-闰年判断规则:能被4整除,不能被100整除3-如果是N月,那么N-1之前的月份天数是固定的4-还需要判断是否2月之后,是,则考虑是否闰年year = int(input(‘请输入年:’))month = int(input(‘请输入月:’))while month>12 :month = i...

2018-11-08 08:36:52 131

转载 Python学习日志(3)

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?思考:此题当天没有梳理出解题思路。参考其他人的方法,整理思路:设整数为x,则存在m,n,使x+100=m²,x+268=n²,得出n²-m²=168,分解得(n+m)*(n-m)=168,梳理关系(1)n>m(2)m+n<168print([m**2-100 for n in rang...

2018-11-07 15:26:41 73

转载 Python学习日志(2)

题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,...

2018-11-07 14:46:32 168

转载 Python学习日志(1)

从9月20日开始看python相关内容,主要是遵照菜鸟的教程,不一定完善,但是对于个人来说先熟悉基础,后续可以慢慢的再积累,重要的是要找机会练习。根据菜鸟提供的100例,现将题目及思考过程整理记录:题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?思考:三位数,个位百位千位,分别从1、2、3、4中取,然后加条件判断,三者互不相同。leap = 0l = ...

2018-11-07 14:41:44 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除