摘要:
Web请求与响应的5个步骤1.用户在web浏览器输入一个网址,超链接或者点击一个按钮;2.web浏览器将用户动作转换为一个web请求,通过互联网发送到一个服务器;3.web服务器收到web请求,必须决定接下来做什么 ①如果请求的是静态内容:如一个html文件,一个图片等,web服务器就会找到这个资源... 阅读全文
摘要:
创建Python字典python字典即为键值对,相当于Java中的map,其创建的两种形式:a = {} # 普通方式b = dict() # 使用工厂函数字典的赋值与访问#创建字典>>> cleese['Name'] = 'John Cleese' >>> cleese['Occup... 阅读全文
摘要:
推导列表将一个列表转换为另一个列表时怎么做?普通方法:clean_mikey = [] #创建新列表for each_t in mikey: #迭代 clean_mikey.append(sanitize(each_t)) #追加转换列表 函数sanitize()是接收字符串并... 阅读全文
摘要:
Python写入文件的基本操作man = []other = []try: data = open('sketch.txt') for each_line in data: try: (role,line_spoken) = each_line.spl... 阅读全文
摘要:
打开文件的常用代码import osos.getcwd() #获取当前工作目录os.chdir('../HeadFirstPython/chapter3') #切换到指定文件夹data = open('sketch.txt')for each_line in data: p... 阅读全文
摘要:
将一个函数转换为可共享的模块对模块的主要需求就是要求文件名以.py结尾,这是python的扩展名一个标准的python文件应该包含代码与注释,第一个注释描述模块,第二个描述函数。以第一章print_lol()函数为例,代码如下"""这是“nester.py”模块,提供一个名为print_lol()的... 阅读全文
摘要:
python列表的创建与访问movies = ["The Holy Grail","The Life of Brian","The Meaning of Life"]print(movies[1])列表常用的BIFprint()显示列表内容len() 计算列表的数据项append() 在列表末尾增加... 阅读全文