摘要:
服务端: 客户端: 有收必有发,收发必相等,send和rexv必须是对应的 send recv send recv recv send 传递中文: 实例:聊天 服务端: 客户端: 阅读全文
摘要:
面向对象基本格式: # 定义一个类:Account class Account: # 类中的方法 def login(self): print('登录') def logout(self,name): print('注销',name) return 123 # 调用类中的方法 # 1.创建对象 x 阅读全文
摘要:
生成器: 总结:函数中如果存在yield,那么该函数就是生成器函数,调用生成器函数会返回一个生成器,生成器只有被for循环时,生成器函数内部的代码才会执行,每次循环都会获取yield返回的值。 yield from: 生成器推导式: 阅读全文
摘要:
迭代器:帮助你对某种对象(str/list/tuple/dict/set)中的元素进行逐一获取。 1.列表转化成迭代器:v1 = iter([11,22,33,44]) 或 v1 = [11,22,33,44].__iter__() 2.迭代器想要获取每个值:反复调用 val = v1.__next 阅读全文
摘要:
基本语法: 实例:计算两个数的和。 运行后 阅读全文
摘要:
basename函数: 功能:返回完整路径最后/的后面部分,常用于获取文件名。 基本语法: basename 路径 后缀 不加后缀:运行后 加后缀:运行后 dirname函数: 功能:返回完整路径最后/的前面部分,常用于返回路径部分。 基本语法: dirname 文件绝对路径 运行后 阅读全文
摘要:
基本语法: read [选项] [参数] 选项: -p 指定读取值时的提示符 -t 指定读取值时等待的时间(秒),如果没有在指定的时间内输入,就不再等待了 参数: 变量:指定读取值的变量名 实例1:读取控制的输入一个num值。 运行后 实例1:读取控制的输入一个num值,在10秒内输入。 运行后 阅读全文
摘要:
if判断: 基本语法: 实例:请编写一个shell程序,如果输入的参数,大于60,则输出“及格了”,如果小于60,则输出“不及格”。 运行后 case语句: 基本语法: 实例:当命令行参数式1时,输出“周一”,是2时,输出“周二”,其他情况输出“other”。 运行后 for语句: 基本语法1: 实 阅读全文