Python
zhenqu_zhang
这个作者很懒,什么都没留下…
展开
-
《Python编程快速上手——让繁琐工作自动化》笔记:3.11 实践项目 Collatz 序列(考拉咨猜想)
编写一个名为collatz()的函数,它有一个名为number的参数: 如果参数是偶数,那么collatz()就打印出number//2,并返回该值; 如果number是奇数,那么collatz()就打印,并返回3*number+1。 然后编写一个程序,让用户输入一个整数,并不断对这个数调用,collatz(),直到函数返回值1(让人惊奇的是,这个序列对于任何整数都有效,...原创 2018-06-28 10:22:47 · 783 阅读 · 0 评论 -
《Python编程快速上手——让繁琐工作自动化》笔记:6.7 实践项目 编写printTable()函数
没写成函数,直接把功能实现先 首列右对齐,其它列左对齐 tableData = [['apples', 'oranges', 'cherries', 'banana'], ['Alice', 'Bob', 'Carol', 'David'], ['dogs', 'cats', 'moose', 'goose']] colWidths...原创 2018-07-29 14:41:32 · 939 阅读 · 0 评论 -
《Python编程快速上手——让繁琐工作自动化》笔记:7 正则表达式
正则表达式匹配复习 - 1.用import re导入正则表达式模块 - 2.用re.compile()函数创建一个Regex对象(记得使用原始字符串) - 3.向Regex对象的search()方法传入想查找的字符串。它返回一个Match对象。 - 4.调用Match对象的group()方法,返回实际匹配文本字符串。...原创 2018-07-29 17:18:47 · 720 阅读 · 0 评论 -
《Python编程快速上手——让繁琐工作自动化》笔记:8.5 生成随机的测验试卷文件
开始 #! python3 # randomQuizGenerator.py - Creates quizzes with questions and answers in # random order,akong with the answer key. import random,os testPath = 'E:\\PyProject\\Test' # 试卷存放路径 ...原创 2018-07-29 23:20:03 · 484 阅读 · 0 评论