
python
feike24
这个作者很懒,什么都没留下…
展开
-
绘制四叶草图案
类初探import turtledef draw_shapes(): window = turtle.Screen() window.bgcolor(“red”)flower = turtle.Turtle()flower.speed(10)flower.shape("arrow")flower.right(45)for i in range(1,37):...原创 2018-05-11 11:00:30 · 8559 阅读 · 0 评论 -
pickle 序列化实现一个简单联系人信息管理
import pickleimport osdatafile = 'person.data'line = '======================================='message = '''=======================================Welcome bookmark: press 1 to show list ...原创 2018-05-28 09:58:45 · 416 阅读 · 0 评论 -
Python简单示例
Python数字求和通过用户输入两个数字,并计算两个数字之和:num1 = input("输入第一个数字:")num2 = input("输入第二个数字:")sum = float(num1) + float(num2)print('数字{0}和数字{1}相加结果:{2}'.format(num1, num2, sum))用一句代码进行改写输入:print('两数之和...原创 2018-05-29 14:58:39 · 3783 阅读 · 0 评论 -
Python练习题(二)
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n大于k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n, 重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,...原创 2018-06-05 15:10:54 · 1038 阅读 · 0 评论 -
python实例练习
Python 判断闰年year = int(input('请输入一个年份:'))if(((year % 4 == 0) and (year % 100 != 0))or(year % 400 == 0)): print("{0}是闰年".format(year))else: print("{0}不是闰年".format(year))python质数判断nu...原创 2018-05-30 10:54:17 · 1698 阅读 · 0 评论 -
Python应用总结
Python 阿姆斯特朗数如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1^3 + 5^3 + 3^3 = 153。1000以内的阿姆斯特朗数: 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。以下代码用于检测用户输入的数字是否为阿姆斯特朗数。num = int(input("请输入一个数字:"))sum = 0...原创 2018-05-31 11:32:13 · 806 阅读 · 0 评论 -
Python练习题(三)
题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 1.程序分析:采取逆向思维的方法,从后往前推断。 2.程序源代码:x2 = 1for day in range(9,0,-1): ...原创 2018-06-08 11:50:33 · 721 阅读 · 0 评论 -
Python练习题(一)
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再取掉不满足条件的排列。 2.程序源代码:for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i !...原创 2018-06-01 16:33:12 · 1680 阅读 · 0 评论