
python自练小程序
Eudemonia_mia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python编程快速上手——让繁琐工作自动化(0)
00.一个小程序:猜数字 (0)源代码 (1)所用知识点: import语句导入模块 random函数 for循环语句与range的使用方法 强制转换int() str() 如何取到从键盘输入的信息 if elif else语句 (2)出错位置: 对于for循环语句的使用还是停留在C语言层面,即使用括号形式 对于elif语句不能使用熟练 细节地方仍出现问题:如字符串连接有时候会将字符落在外面 ...原创 2019-03-10 08:24:50 · 599 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化(2)
02.口令保管箱 (0)要求: 在你的计算机上,使用口令管理器软件,利用主控口令,解锁口令管理器,然后将某个账户口令拷贝到剪贴板,再将它粘贴到网站的口令输入框的工作原理 第一步:程序设计和数据结构 (1)你希望用一个命令行参数来运行这个程序,该参数是账号的名称 (2)因为你希望关联每个账号的名称及其口令,所以可以将这些作为字符串保存在字典中,字典将是组织你的账号和口令数据的数据结构 第二步:处理命...原创 2019-03-16 19:53:05 · 485 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化(1)
01.井字棋盘 (0)源代码 (1)所用知识点: 字典的使用 函数的使用 (2)出错位置: 对字典的使用还是不够熟练 不能将函数与字典的使用很好的联系到一起 (3)进步: 对于for range的使用比上次要好 (4)使用工具: jupyter ...原创 2019-03-12 20:09:26 · 714 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化(3)
03.查找文本模式 (0)要求: 假设你希望在字符串中查找电话号码。你知道模式:3个数字,1个短横线,3个数字,1个短横线,再是4个数字,即XXX-XXX-XXXX (1)不用正则表达式来查找文本模式 def isPhoneNumber(text) if len(text) != 12: return False for i in range(0,3): if not text[i].isde...原创 2019-03-17 21:02:06 · 618 阅读 · 0 评论 -
Python编程快速上手——让繁琐工作自动化(4)
04.电话号码和E-mail地址提取程序 (0)要求: 要在一篇长的网页或文章中,找出所有电话号码和邮件地址 (1)需要完成的任务 从剪贴板取得文本 找出文本中所有的电话号码和E-mail地址 将它们粘贴到剪贴板 (2)代码需要完成的任务 使用pyperclip模块复制和粘贴字符串 创建两个正则表达是,一个匹配电话号码,另一个匹配E-mail地址 对两个正则表达式,找到所有匹配,而不只是第一...原创 2019-04-09 18:10:30 · 417 阅读 · 0 评论