Python
exmy
Less is more, and more is less.
展开
-
python笔记之字典的创建
#传统方式创建D = {}D['name'] = 'Julys'D['age'] = 19D = {'name':'Julys', 'age':19}#通过dict函数创建D = dict(name='Julys', age=19)D = dict([('name', 'Julys'), ('age', 19)])D = dict(zip(['name', 'age'], ['July原创 2016-02-15 12:53:18 · 405 阅读 · 0 评论 -
python笔记之字符串格式化
Python中字符串的格式化有两种方式: 1. 字符串格式化表达式,类似于C语言中的printf模型; 2. 字符串格式化方法调用,format方法。字符串格式化表达式:"" % ()格式化规则:%[(name)][flags][width][.precision]typecodename: 字典键flags: 左对齐(-),正负号(+),补零(0)的标志位width: 位宽.precis原创 2016-03-13 20:57:37 · 692 阅读 · 0 评论 -
Python 练习册,每天一个小程序(1)
第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?python uuid 文档def generateCode(): import uuid f = open("code.txt", "w") codeset = set() i = 0原创 2016-07-26 11:30:43 · 4263 阅读 · 1 评论 -
Python 练习册,每天一个小程序(0000)
第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。PIL Documentsfrom PIL import Image, ImageDraw, ImageFontimport randomdef imageProcess(im): fontPath = r"C:\windows\Fonts\\" draw = ImageDr原创 2016-07-21 19:08:07 · 584 阅读 · 0 评论 -
Python 练习册,每天一个小程序(0002)
第 0002 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。# coding: utf-8# 第 0002 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。import uuidimport MySQLdbdef generate_code(num): codes = [] i = 0原创 2016-12-14 15:39:33 · 856 阅读 · 0 评论 -
Python--实现密码强度检测器
注:本文内容来源于实验楼–python实现密码强度检测器 课程笔记密码强度密码强度如何量化呢? 一个密码可以有以下几种类型:长度、大写字母、小写字母、数字以及特殊符号。 显然,密码包含的特征越多、长度越长,其强度也就越高。 我们设置几个等级来评测密码强度,分别是:terrible, simple, medium, strong。 不同的应用可能对密码强度的要求不一样,我们引入最小程度(mi原创 2016-12-23 21:15:43 · 8706 阅读 · 1 评论