实训笔记整理
Ventus18
这个作者很懒,什么都没留下…
展开
-
Python 网络编程
网络编程引子假如有两个脚本,foo.py, bar.py,分别运行都可以正常运行。但是现在想从两个程序间传递一个数据。同一台电脑创建一个文件,将foo.py的数据读入文件中,bar.py从文件中读取数据。不同电脑该怎么做软件的开发架构1. C/S架构C/S,即Client和Sever ——>客户端和服务器端架构2. B/S架构B/S,即Browser和S...原创 2019-08-05 20:03:41 · 239 阅读 · 0 评论 -
面向对象
面向对象面向过程函数式编程面向对象面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。**方法:**类中定义的函数。**类变量:**类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。**数据成员:**类变量或者实例变量用于处理类及其实例对象的相...原创 2019-08-05 20:03:08 · 177 阅读 · 0 评论 -
Python 迭代器生成器闭包与装饰器
1.迭代器可迭代对象:list, str, tuple etc. ——>for … in … 遍历——>遍历(迭代)迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起StopIt eration异常,以终止迭代(只能往下走,不能回退)实现了迭代器协议的对象就是可迭代对象如何实现li = [1, 2, 3]li_iter = li.__i...原创 2019-07-30 22:37:23 · 173 阅读 · 0 评论 -
Python 模块
Python 核心编程(第二版)Python cook book流畅的编程(Fluent Python)模块(module)开发过程中,程序代码回越来越多,如果直接放在一个文件里,代码回越来越长。代码不易维护。为了编写方便维护的代码,可以把不同功能的代码分组,保存在不同的文件里。这样,每个文件包含的代码量会比较少,更方便维护。在Python中,一个.py文件就可以称为一个模块。即:...原创 2019-07-30 22:36:57 · 148 阅读 · 0 评论 -
Python 格式化字符串与format格式化
一.格式化字符串%号格式化占位符格式描述%d有符号的整数%s字符串%c字符以及ASICC码%o无符号八进制整数%x/%X无符号十六进制整数%X无符号十六进制整数%e/%E科学记数法%f浮点数name = 'T'age = 18print("His name is %s ,age is %d."%(name...原创 2019-07-25 19:26:44 · 166 阅读 · 0 评论 -
Python 错误和异常
Python数据类型一.字符串什么是字符串用引号引起来的一串字符用引号来创建字符串单引号单引号双引号不允许换行,要注意匹配关系双引号三单引号三单引号三双引号允许换行三双引号1.拼接a = "hello"b = "world"print(a + b)>>>hello world2.重复a = "1"pri...原创 2019-07-25 18:50:19 · 333 阅读 · 0 评论 -
Python 函数
函数1.引子:求和def sum(x,y): sum1 = 0 if x <= y: for i in range(x, y+1): sum1 += i return(sum1)print(sum(2,5))>>>和为 14程序而言:函数就是对程序逻辑进行结构化或者过程话的一种编程方法。buli...原创 2019-07-25 10:58:49 · 214 阅读 · 0 评论 -
Python 流程控制
Python流程控制1.if条件分支语句if单分支语句if 逻辑语句: 语句(块)if双分支语句if 逻辑语句: 语句(块)1else: 语句(块)2demo:a = int(input("输入一个数字"))if a % 2 == 0: print("偶数")else: print("奇数")if多分支语句c语言中...原创 2019-07-17 20:50:34 · 127 阅读 · 1 评论 -
Python 文件操作
错误和异常错误语法错误(syntax error)逻辑错误(logic error)执行期间错误(runtime error)demo:for i in range(10) print(i)>>> for i in range(10) ^SyntaxError: invalid syntax...原创 2019-07-24 08:34:52 · 124 阅读 · 0 评论 -
Python 数据类型
Python 核心编程(第二版)Python cook book流畅的编程(Fluent Python)文件操作常见文件txtcsvjsonhtmlmp4文件操作的流程打开 open读/写 read()/write()关闭 close()用途方法功能打开/关闭文件f=open(file) close()...原创 2019-07-24 08:33:48 · 731 阅读 · 0 评论 -
Python 历史概况与基础
print()函数查看帮助文件>>> help(print)Help on built-in function print in module builtins:print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values t...原创 2019-07-18 22:00:49 · 133 阅读 · 0 评论 -
Python 网络编程
网络编程引子假如有两个脚本,foo.py, bar.py,分别运行都可以正常运行。但是现在想从两个程序间传递一个数据。同一台电脑创建一个文件,将foo.py的数据读入文件中,bar.py从文件中读取数据。不同电脑该怎么做软件的开发架构1. C/S架构C/S,即Client和Sever ——>客户端和服务器端架构2. B/S架构B/S,即Browser和S...原创 2019-08-05 20:06:05 · 288 阅读 · 0 评论