Python程序实例,python代码基础例子
今天为大家收集了十五个经典的Python案例,希望你能学会!不知道的可以在群里发消息问问题。想要资料可以自己拿!
首先,猜数字
从1到4可以组成多少个互不相同且不重复的三位数?是分别吗?
解析:能填百、十、个位数的数字都是1、2、3、4。形成所有的排列,然后去掉那些不符合条件的。
程序源代码:
二。公司发放奖金的计算
解析:请用数轴标定定位。注意定义时奖金要定义为增长整数。
程序源代码:
3.带100的整数是完全平方数,168是完全平方数。请问号码是多少?
分析:
程序源代码:
四。输入*年*月*日,判断这一天是一年中的哪一天?
分析:以3月5日为例。先把前两个月加起来,再加5天就是今年的那一天。在特殊情况下,当闰年输入月份大于2时,应考虑多加一天:
程序源代码:
上述示例的输出结果是:
5.输入三个整数x,Y,z Y,Z,从小到大输出这三个数。
解析:我们把最小数放在X上,先把X和Y比较,如果xy把X和Y的值交换,然后把X和Z比较,当xz的时候把X和Z的值交换,这样X就可以最小化。
程序源代码:
不及物动词斐波那契数列
解析:斐波那契数列,又称黄金分割数列,是指这样一个数列:0,1,1,2,3,5,8,13,21,34,…。
数学上,斐波那契数列是用递归的方法定义的:
程序源代码:
方法一
方法2
上面的例子输出第10个斐波那契数列,结果是:55。
方法3
上述程序的输出结果是:[1,1,2,3,5,8,13,21,34,55]
七、将一个列表的数据复制到另一个列表。
程序分析:使用列表[:]
程序源代码:
上述示例的输出结果是:[1,2,3]
八、输出9*9乘法表。
分析:考虑分支和列,有9行9列,I控制行,J控制列。
源代码:
上述示例的输出结果是:
九,暂停输出一秒钟。
分析:使用时间模块的sleep()函数
程序源代码:
上面例子的输出结果是(会有停顿效果):1 a
2 b
十、暂停输出一秒钟,格式化当前时间。
源代码:
上面例子的输出结果是:2015-10-21 17:48:40
2015-10-21 17:48:41
11.有一对兔子。从出生后的第3个月开始,每个月都有一对兔子出生。小兔子长到第3个月以后,每个月又有一对兔子出生。如果兔子不死,每个月兔子总数是多少?
方案分析:兔子的规律是序列1,1,2,3,5,8,13,21。
程序源代码:
上述示例的输出结果是:
十二。判断101到200之间有多少个素数,输出所有的素数。
分析:判断素数的方法:用一个数除2到sqrt(这个数)。如果能整除,说明这个数不是素数,反之亦然。
代码:
上述示例的输出结果是:
十三。打印出所有的“水仙花”
程序源代码:
上述示例的输出结果是:153
370
371
407
十四。将一个正整数分解成质因数
程序源代码:
上面例子的输出结果是:90=2 * 3 * 3 * 5。
100=2 * 2 * 5 * 5
十五。利用条件运算符的嵌套来完成学习成绩的计算。
学习成绩=90分的学生用A表示,60-89分的用B表示,60分以下的用c表示。
分析:(ab)?这是条件运算符的一个基本例子。
代码:
上面例子的输出结果是:输入分数:
八十九
89属于b。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。