
python练习
不善言谈者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python学习03:缩小范围取值
#!/usr/bin/python# -*- coding: utf-8 -*-'''一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?''''''此题之关键,在于值的取值范围,所以在写代码前,要先弄清楚取值范围.'''def test1(): ''' x+100=n^2,x+100+168=m^2; m^2-n^...原创 2019-06-20 16:15:43 · 966 阅读 · 0 评论 -
python学习13:分解质因数
'''将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。'''from pip._vendor.distlib.compat import raw_inputdef test1(n): print ("%d = " %n , end = ''); while n>1: for i in range(2,n+1): ...原创 2019-08-15 15:41:55 · 777 阅读 · 0 评论 -
python学习11:求素数
'''判断101-200之间有多少个素数,并输出所有素数。'''from builtins import rangefrom test.test_bisect import Rangedef test1(): count=0 for i in range(101,200): cc=0 for k in range(2,i): ...原创 2019-07-03 17:00:20 · 295 阅读 · 0 评论 -
python学习12:水仙花
'''求101-999中的水仙花数,水仙花数,个十百三数的立方相加等于本身'''from builtins import rangedef test1(): for i in range(101,1000): g=i%10 s=int(i/10)%10 b=int(i/100) if i==g**3+s**3+b...原创 2019-07-08 16:26:27 · 1553 阅读 · 0 评论 -
python学习06:斐波那契数计算
#!/usr/bin/python# -*- coding: utf-8 -*-'''斐波那契数列。0、1、1、2、3、5、8、13、21、34、……。 前两个数相加之和等于第三个数'''from pip._vendor.distlib.compat import raw_input'''循环'''def test1(num): a=0; b=1; ...原创 2019-06-24 16:47:13 · 256 阅读 · 0 评论 -
python学习10:养兔子发家致富
如果我在the forest中养的兔子也这样的话,我何必去为难野人,何必下洞找虐呢?'''古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?'''import testfrom pip._vendor.distlib.compat import raw_input'''兔子对数:第一个...原创 2019-07-02 15:53:10 · 891 阅读 · 0 评论 -
python学习09:暂停一秒后再输出
#!/usr/bin/python# -*- coding: utf-8 -*-'''暂停一秒输出'''import timei=0while i<10: i+=1; time.sleep(1) tinm=time.strftime("%Y-%m-%d %H:%M:%S") print(tinm)原创 2019-07-02 15:46:37 · 673 阅读 · 0 评论 -
python学习08:乘法表
from builtins import rangefrom pip._vendor.distlib.compat import raw_input#!/usr/bin/python# -*- coding: utf-8 -*-'''输出 9*9 乘法口诀表''''''乘法口诀这玩意没啥好说的,当初学习java时不知写了多少遍了,'''def test01(num):...原创 2019-06-26 17:45:41 · 192 阅读 · 0 评论 -
python学习02:利润计算
#!/usr/bin/python# -*- coding: utf-8 -*-'''企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到10...原创 2019-06-18 16:41:20 · 4756 阅读 · 0 评论 -
python学习07:列表复制
from _ast import In#!/usr/bin/python# -*- coding: utf-8 -*-'''将一个列表的数据复制到另一个列表中'''def test1(): a=[1,2,3,4,5,6,7,8,9] b=a.copy() print(b) def test2(): a=[1,2,3,4,5,6,7,8,...原创 2019-06-25 16:44:05 · 396 阅读 · 0 评论 -
python学习01:三位数不重复练习
#!/usr/bin/python# -*- coding: utf-8 -*-'''1.有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?'''from builtins import intdef test1(): num=0 for a in range(1,5): for b in range(1,5): ...原创 2019-06-17 17:02:54 · 967 阅读 · 0 评论 -
python学习05:数字大小排序
#!/usr/bin/python# -*- coding: utf-8 -*-'''输入三个整数x,y,z,请把这三个数由小到大输出'''from pip._vendor.distlib.compat import raw_input'''三个数比大小,说白了就是集合排序问题,有函数直接用相应函数,没有的就用相关排序算法.'''def test1(a,b,c): a...原创 2019-06-21 15:28:35 · 10713 阅读 · 1 评论 -
python学习04:某日是某年中的第N天
#!/usr/bin/python# -*- coding: utf-8 -*-'''输入某年某月某日,判断这一天是这一年的第几天?'''from pip._vendor.distlib.compat import raw_inputfrom builtins import range, intimport datetimeimport time'''不用相关函数,用笨办法,...原创 2019-06-21 15:27:16 · 276 阅读 · 0 评论 -
python学习14:成绩分组
'''利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。'''from pip._vendor.distlib.compat import raw_inputdef test1(n): f="" if n>=90: f="A" elif 60<=n<=89:...原创 2019-09-09 13:44:39 · 1485 阅读 · 0 评论