摘要: #写函数,,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的批量修改操作import osname = input('document:')context = input('context:')fixcontext = input('fixcontext:')def my_replac 阅读全文
posted @ 2017-07-26 17:19 风火林山 阅读(161) 评论(0) 推荐(0) 编辑
摘要: #、写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数def count(s): nu,st,sp,it = 0,0,0,0 for i in s: if i.isdigit(): nu += 1 elif i.isalpha(): st += 1 elif i.isspac 阅读全文
posted @ 2017-07-25 17:34 风火林山 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 函数定义 关键字def用于创建用户自定义函数,函数定义就是一些可执行的语句。 函数调用参数 1. 默认参数值:这允许用户为函数的参数定义一些默认值。 上面例子函数的定义中,包含一个正常位置的参数arg和两个默认参数def_arg和def_arg2。该函数可以以下面中的任何一种方式进行调用: (1)只 阅读全文
posted @ 2017-07-25 16:13 风火林山 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不可读;不存在则创建,存 阅读全文
posted @ 2017-07-25 16:11 风火林山 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在python2中有两种字符串类型str和unicode str类型 当python解释器执行到产生字符串的代码时(例如s='林'),会申请新的内存地址,然后将'林'encode成文件开头指定的编码格式,这已经是encode之后的结果了,所以s只能decode 所以很重要的一点是: 在python2 阅读全文
posted @ 2017-07-25 16:07 风火林山 阅读(205) 评论(0) 推荐(0) 编辑
摘要: '''PY S6YRY'''# # 作业一:打印99乘法表for i in range(1, 10): for j in range(1, 10): if i >= j: print('%s X %s=' % (j, i), i*j, end=' ') print('\n')# # 作业二:简单购物 阅读全文
posted @ 2017-07-20 16:35 风火林山 阅读(126) 评论(0) 推荐(0) 编辑
摘要: info=['egon','male',18,180,75] info_dic={'name':'egon','age':18,'sex':'male'} # 常用操作:## 存/取info_dic={'name':'egon','age':18,'sex':'male'}# print(info_ 阅读全文
posted @ 2017-07-20 16:34 风火林山 阅读(91) 评论(0) 推荐(0) 编辑
摘要: # l=[1,2,3] #l=list([1,2,3])# print(type(l)) #pat1 》优先掌握部分# 索引## 切片l=['a','b','c','d','e','f'] # print(l[1:5])# print(l[1:5:2])# print(l[2:5])# print( 阅读全文
posted @ 2017-07-20 16:33 风火林山 阅读(76) 评论(0) 推荐(0) 编辑
摘要: # # 1:编写for循环,利用索引遍历出每一个字符(选做题)msg = 'hello egon 666'for i in range(len(msg)): print(msg[i])# # 2:编写while循环,利用索引遍历出每一个字符msg = 'hello egon 666'count = 阅读全文
posted @ 2017-07-19 15:31 风火林山 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 字符串内置方法: # name='egon' #name=str('egon')# print(type(name)) #优先掌握# 移除空白strip# msg=' hello '# print(msg)# print(msg.strip()) # msg='***hello*********'# 阅读全文
posted @ 2017-07-19 15:29 风火林山 阅读(130) 评论(0) 推荐(0) 编辑