以下代码是老赵日常学习Python时所写,在Python2.7.12下测试通过。在Python3环境可能需要稍作修改才能运行,另外还有一点不足之处——这些代码没有任何逻辑顺序可言!
代码可能使用到的第三方的库:PIL, pygame, numpy, QRcode, pyzbar, requests, beautifulsoup4。
送给正在努力学习Python的同学们!
- pycode0x0000.py : Hello, Python!
- pycode0x0001.py : 数字1、2、3、4能组成多少个无重复数字的三位数?
- pycode0x0002.py : 斐波拉契数列生成器
- pycode0x0003.py : 用字符c画边长为n的正方形和菱形
- pycode0x0004.py : 三个玩家玩斗地主,洗牌、发牌、理牌、留3张底牌 ...
- pycode0x0005.py : 求小于1000的整数中3或5的整倍数的和
- pycode0x0006.py : 求前一百个自然数的“和的平方”与它们的“平方的和”的“差”
- pycode0x0007.py : 把2的1000次方的数值各位上的数字加在一起是多少?
- pycode0x0008.py : 小学时代无聊时玩过的一个游戏(random.choice)
- pycode0x0009.py : 已知10个半径,求圆面积的和,要求保留3位小数(派和四舍五入)
- pycode0x000A.py : 求出两个三位数的乘积中最大的回文数(分片、max、生成器推导式)
- pycode0x000B.py : 公元年份的干支纪年
- pycode0x000C.py : 求24点算式
- pycode0x000D.py : 求Python之禅中字符的出现频率(百分率,不区分大小写字母)
- pycode0x000E.py : 谁是罪犯?
- pycode0x000F.py : Pygame摄像头捕获演示程序
- pycode0x0010.py : 打印输出Pygame事件对象的信息
- pycode0x0011.py : 和电脑玩Blackjack
- pycode0x0012.py : 自定义my_sorted函数排序一个列表
- pycode0x0013.py : 将base64字符串转为文件对象
- pycode0x0014.py : 皇后问题 N-queens puzzle solver
- pycode0x0015.py : 将整数转成英语形式
- pycode0x0016.py : 一个WSGI接口WEB服务器
- pycode0x0017.py : 和电脑玩石头剪刀布
- pycode0x0018.py : 用乌龟(Turtle)画方块套方块、圈圈套圈圈
- pycode0x0019.py : 读心术(人类版)
- pycode0x001A.py : 读心术(电脑版)
- pycode0x001B-server.py : socket通讯小例子(服务器端)
- pycode0x001B-client.py : socket通讯小例子(客户端)
- pycode0x001C.py : Pygame方向键控制运动方向演示程序
- pycode0x001D.py : 打印字符串在内存里的二进制形式
- pycode0x001E.py : numpy.array demo
- pycode0x001F.py : 用matplotlib画正弦余弦曲线
- pycode0x0020.py : 用matplotlib画动态随机折线
- pycode0x0021.py : 用matplotlib画动态正弦曲线
- pycode0x0022.py : 用matplotlib画动态水面雨滴效果
- pycode0x0023.py : 命令行二维码图片生成程序
- pycode0x0024.py : 命令行读取图片中二维码程序
- pycode0x0025.py : 生成Github随机用户头像
- pycode0x0026.py : 用matplotlib画双曲面
- pycode0x0027.py : 从zlib压缩的二进制文件中读取100万以内的质数数据
- pycode0x0028.py : 模拟打字机输出字符串
- pycode0x0029.py : 下载某网站整站视频的脚本
- pycode0x002A.py : 两个简单的质数生成器
- pycode0x002B.py : 用Pygame和HTTPServer将摄像头图像串流到http页面上
- pycode0x002C.py : 猜动物
- pycode0x002D.py : Pygame绘制三个弹跳的Sprite球
- pycode0x002E.py : 一个简单的Tkinter文本编辑器
- pycode0x002F.py : Pygame的生命游戏
- pycode0x0030.py : 小故事网故事采集程序
- pycode0x0031.py : 城市空气质量数据抓取函数
- pycode0x0032.py : 当日bing.com背景获取程序
- pycode0x0033.py : wxPython-demo-文字编辑器
- pycode0x0034.py : 百度文字识别API简单演示
- pycode0x0035.py : 拟人化的函数式多线程池例子
- pycode0x0036.py : 解析url
- pycode0x0037.py : PyOpenGL茶壶DEMO
- pycode0x0038.py : 一个天气API的调用函数
- pycode0x0039.py : 分组分割数据文件
- pycode0x003A.py : 下载百度文库ppt文档内容的图片
- pycode0x003B_server.py : socket聊天程序服务端
- pycode0x003B_client.py : socket聊天程序客户端
- pycode0x003C.py : 将学生按成绩分组
- pycode0x003D.py : Tkinter密码输入demo
- QQ: 7176466
- Q群: 200929675
- 邮箱: pythonchallenge@qq.com
- 微信: archtaurus
- 微博: @老赵爱编程
- 优酷: http://i.youku.com/imzhao
- 官网: http://pythonchallenge.club
- 个网: http://nixoahz.com