- 博客(15)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 小白各人总结python 持续更新
urllib的使用方法:https://www.cnblogs.com/ifso/p/4707135.htmlcapitalize的使用方法:http://www.runoob.com/python/att-string-capitalize.htmlstrip()函数 介绍:https://www.jb51.net/article/37287.htmrandom.samp...
2018-08-25 17:13:54 212
转载 python中OrderedDict的使用
转载自:https://www.cnblogs.com/gide/p/6370082.html很多人认为python中的字典是无序的,因为它是按照hash来存储的,但是python中有个模块collections(英文,收集、集合),里面自带了一个子类OrderedDict,实现了对字典对象中元素的排序。请看下面的实例:import collectionsprint "Regular...
2018-08-23 17:29:08 1155
原创 初步理解Python中的yield
yield 是一个类似 return 的关键字,迭代一次遇到yield时就返回yield后面(右边)的值。重点是:下一次迭代时,从上一次迭代遇到的yield后面的代码(下一行)开始执行。例子:转自https://blog.csdn.net/appleml/article/details/54097690def yield_test(n): for j in range(n): ...
2018-08-11 14:40:28 249
转载 python中with...as的用法
with…as语句转载自:https://blog.csdn.net/qiqicos/article/details/79200089with as 语句的结构如下:with expression [as variable]: with-block 看这个结构我们可以获取至少两点信息 1. as可以省略 2. 有一个句块要执行所谓上下文管理协议,其实是指with后...
2018-08-09 18:23:30 525
原创 简明python教程 答案1
输入与输出作业练习:要想检查文本是否属于回文需要忽略其中的标点,空格与大小写。例如,‘Rise to vote,sir’是一段回文import redef reverse(text): return text[::-1]def is_palindrome(text): forbidden=('!','?','.',',',' ') for i in forb...
2018-07-19 11:47:08 1146
原创 python编程快速上手 第12章实践项目答案
12.1乘法表创建程序multiplicationTable.py,从命令行接受数字N,在一个Excel电子表格中创建一个NxN的乘法表import openpyxlfrom openpyxl.utils import get_column_letterwb = openpyxl.Workbook()sheet = wb.activestr1 = input('请输入一个整数:')for...
2018-07-12 16:50:32 2055 1
原创 python编程快速上手 第11章实践项目答案
11.3 20482048是一个简单的游戏,通过箭头向上、下、左、右滑动,让滑块合并。实际上,你可以通过一遍遍的重复‘上下左右’模式,获得相当高的分数。编写一个程序,打开http://gabrielecirulli.github.io/2048/上的游戏,不断发送上下左右按键,自动玩游戏from selenium import webdriverfrom selenium.webdriver.c...
2018-07-12 16:33:09 1427
原创 python编程快速上手 第10章实践项目答案
10.1投硬币游戏一个简单的硬币投掷猜测游戏。玩家有两次猜的机会import randomguess = ''while guess not in ('heads','tails'): print('Guess the coin toss!Enter heads or tails:') guess = input()temp = random.randint(0,1) ...
2018-07-12 16:22:37 668
原创 python编程快速上手 第9章实践项目答案
9.1选择性拷贝编写一个程序,遍历一个目录树,查找特点扩展名的文件(诸如.pdf或.jpg)。不论这些文件的位置在哪里,将它拷贝到一个新的文件夹中。import os,shutilfor foldername,subfolders,filenames in os.walk('D:\\python\\automate_online-materials'): for filename in ...
2018-07-12 16:07:48 1412
原创 python编程快速上手 第8章实践项目答案
8.2疯狂填词创建一个疯狂填词程序,它将读入文本文件,并让用户在该文本文件中出现ADJECTIVE,NOUN,ADVERB或VERB等单词的地方,加上他们自己的文本import reinsertWord = open('D:\\python\\panda.txt')content = insertWord.read()insertWord.close()contentList = con...
2018-07-12 15:55:11 1505 2
原创 python编程快速上手 第6章实践项目答案
表格打印编写一个名为printTable()的函数,它接受字符串的嵌套列表,将它显示再组织良好的表格中,每列右对齐。假定所有内层列表都包含同样数目的字符串。例如,该值可能看起来像这样:tableData = [['apples','orange','cherries','banana'],['Alice','BOb','Carol','David'],['dogs','cats','moose',...
2018-07-12 15:17:26 1025 1
原创 python编程快速上手 第5章实践项目答案
5.6.1 好玩游戏的物品清单字典{'rope':1,'torch':6,'gold coin':42,'dagger':1,'arrow':12}显示为:rope 1torch 6gold coin 42dagger 1arrow 12Total number of items: 62Inventory = {'rope':1,'torch':6,'gold coin':42,'dagger':...
2018-07-10 10:42:01 1051
原创 python编程快速上手 第4章实践项目答案
4.10.1逗号代码假定有下面这样的列表:spam = ['apples','bananas','tofu','cats']编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之前以逗号和空格分隔,并在最后一个表项之前插入and。例如,将前面的spam列表传递给参数,将返回‘apples,bananas,tofu,and cats'。但你的函数应该能够处理传递给它的任...
2018-07-09 15:09:58 1636
原创 python编程快速上手 第3章实践项目答案
3.11.1和21.编写一个名为collatz()的函数,它有一个名为number的参数。如果参数是偶数,那么collatz()就打印出number//2,并返回该值。如果number是奇数,collatz()就打印并返回3*number+1。然后编写一个程序,让用户输入一个整数,并不断对这个数调用collatz(),直到函数返回值1。2.添加try和except语句,检测用户是是否输入了一个非整...
2018-07-06 16:52:30 1217
原创 python编程快速上手 第7章实践项目答案
7.18.1 强口令检测 写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是:长度不少于8个字符,同时包含大写和小写字符,至少有一位数字。你可能需要用多个正则表达式来测试该字符串,以保证它的强度import redef check(password): num = len(password) pwRegex1 = re.compile(r'[a-...
2018-06-15 15:28:52 1567
本地连接属性里共享显示 wmi信息损害
2015-08-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人