python相关练习题
2018-04-01 13:46
323 查看
菜鸟教程100例
1.用python输出水仙花数
仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身.(例如:1^3 + 5^3 + 3^3 = 153),用Python算出100-1000的所有水仙花数,打印出来a = [i**3+j**3+k**3 for i in range(1, 10) for j in range(0, 10) for k in range(0, 10) if i*100+j*10+k == i**3+j**3+k**3] print(a)
2.用Python写一个冒泡排序,注意打印出排序过程中数据交换过程
#conding=utf-8 #author:yangxuexue #冒牌排序1 a=[5,6,8,4,20,100,95,56,25] for i in range(len(a))[::-1]: for j in range(i): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j] print(a) print(a) #冒泡排序2 a=[5,6,8,4,20,100,95,56,25] a.sort() print(a) #冒泡排序3 def bubble_sort(lists): for i in range(len(lists)-1,0,-1): for j in range(i): if lists[j]>lists[j+1]: lists[j],lists[j+1]=lists[j+1],lists[j] a=[5,6,8,4,20,100,95,56,25] bubble_sort(a) print(a)
3.用python写一个猜数字的游戏,游戏规则如下:1.由一个人随机写一个整数1-99(如:21)2.一群小伙伴轮流猜数字,如第一个人猜一个数(如:48), 则缩小范围为(1-48)3.如第二个人猜一个数(如:9),则缩小范围为(9-48)4.以此类推,值到猜中数字(21),游戏结束
这里写代码片
4.随便找个公司的网站(没有验证码的那种)输入账号、密码。点登录,能登录成功
这里写代码片
相关文章推荐
- Python基本数据类型相关练习题
- Python核心编程中的一个游戏练习题,石头剪刀布
- python从注册表中获取win7屏保相关信息和已安装程序
- python练习题
- Python中os及os.path的相关方法
- python练习题 3 计时器
- python安装,连接Mysql出现的问题相关总结
- Python——通过while、for、if—else完成一个小程序 学Python的第三天,郑老师让我们写一个计算车费的小程序,还好之前有写小程序的基础,然后很快就完成了,下面是相关内容(^_^)
- python及相关模块库的安装教程,例如pygame,Numpy, Scipy, matplotlib和scikit-learn等模块sklearn库
- Redis in Python: Redis 键(key)相关函数简介
- python httplib相关
- Python相关资源
- Python搭建APNS苹果推送通知推送服务的相关模块使用指南
- Python语言相关术语汇总
- Python相关文章索引(5)
- Python GUI编程-了解相关技术[整理]
- 决策树与随机森林相关概念及其Python实现
- Python 金融数据分析库及相关框架
- Python编码相关文章推荐
- [python相关]urllib2详解