摘要: 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不可读;不存在则创建,存在则报错】 a, 追加模式【可读; 不存在则创建;存在则只追加内容】 "+" 表示可以同时读写某个文件 r+, 读写【可读,可 阅读全文
posted @ 2017-04-22 20:56 shy车队破风手 阅读(195) 评论(0) 推荐(0) 编辑
摘要: import sys #系统相关的信息模块 for i in range(100): #\r\n s="\r%d%% %s"%(i,"#"*i) #从头覆盖打印\r表示换行,但是没有\n,所以不会到下一行,而是将光标移到了本行最前面,然后继续输出\r后面的字符。 sys.stdout.write(s) #具有标准输出文件。相当于print功能 sys.stdou... 阅读全文
posted @ 2017-04-22 20:30 shy车队破风手 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 集合set 两个功能:1 去重 2关系测试s1=set([1,2,3]) #创建集合 s2={1,2,3} #创建集合s1.add(4) # 增加元素s1.remove(3) # 删除元素s1.update('boy') # 将传入的元素拆分,作为集合的元素 print({{1,2}:"hello" 阅读全文
posted @ 2017-04-22 20:26 shy车队破风手 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 创建: t=(1,2,3,) t2=tuple([1,2,3]) print(t) print(t2) t.count(1)#统计 t.index(1)#索引查: t[0] t[:]改: # 以下修改元组元素操作是非法的。 # tup1[0] = 100增: # 创建一个新的元组 t3 = t + 阅读全文
posted @ 2017-04-22 19:27 shy车队破风手 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一 什么是编码? 从明文到编码文本的转换称为“编码”,从编码文本又转回成明文则为“解码”。 //ASCII编码(一个字节)256种不同状态,每种状态就唯一对应一个字符,每个电频称为一个比特位,约定8个比特位构成一个字节,这样计算机就可以用127个不同字节来存储英语的文字了。 //GB2312编码(  阅读全文
posted @ 2017-04-22 19:05 shy车队破风手 阅读(346) 评论(0) 推荐(0) 编辑
摘要: python中唯一具有映射关系的数据类型: 字典的查询效率高于列表 能将元组变成字典 dict((1,2),(3,4)) d={[1,2,3]:"yuan","name":"egon"} 键唯一且为不可变数据类型,key值相同,要覆盖 list是unhashable类型,是可变类型 浅拷贝例子: 创 阅读全文
posted @ 2017-04-22 18:59 shy车队破风手 阅读(189) 评论(0) 推荐(0) 编辑
摘要: for跳出多层循环 while跳出多层循环 跳出多级菜单 跳出多层循环简化版 阅读全文
posted @ 2017-04-22 18:40 shy车队破风手 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 字符串 查: 字符串的空格都要占位 字符的大小写判断的转化: 字符串的格式化输出 %s:字符串 %d:整型 %f:浮点型 更多格式化输出 python内置函数 str() 和repr() 的区别 1、内建函数str()和repr() 或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型 阅读全文
posted @ 2017-04-22 18:38 shy车队破风手 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 列表的解压 a,b,c,d,e=[1,2,3,4,5] a,_,_,_,_,e=[1,2,3,4,5] a,*_,e=[1,2,3,4,5] head,*_=[1,2,3,4,5] *_,tail=[1,2,3,4,5] names = ["苏浩智", "秦镇","李志","炎龙","饱满","骗子 阅读全文
posted @ 2017-04-22 18:37 shy车队破风手 阅读(150) 评论(0) 推荐(0) 编辑
摘要: for循环 while循环 跳出多层循环#跳出多层循环,while、for、if都有else分支,循环完才执行else 0 00 10 21 0 ''' 阅读全文
posted @ 2017-04-22 18:13 shy车队破风手 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 需求:购物车程序 购买这些东西"iphone","coffee","book","cup" 对应的价格是4200,30,50,300 买不起,打印差多少钱 放入购物车,扣钱,同时打印余额 选择不买了,打印购买的商品列表、价格和余额 阅读全文
posted @ 2017-04-22 18:12 shy车队破风手 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一 什么是shell script 将OS命令堆积到可执行的文件里,由上至下的顺序执行文本里的OS命令,再加上些智能(条件/流控)控制,就变成了智能化脚本了。 二 变量 part1 为何要有变量 程序的运行就是一些列状态的变量->用变量值的变化去表示 part2 变量命名规则 以字母或下划线开头,剩 阅读全文
posted @ 2017-04-22 10:09 shy车队破风手 阅读(278) 评论(0) 推荐(0) 编辑
摘要: awk awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理过程: 依次对每一行进行处理,然后输出 awk命令形式: awk [-F|-f|-v] 'BEGIN{} //{command1;command2} END{}' 阅读全文
posted @ 2017-04-22 09:40 shy车队破风手 阅读(269) 评论(0) 推荐(0) 编辑