上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: name='小明'#全局变量# 如果要改全局变量的话,那你要先声明一下,你修改值是全局变量# def sayName():# global name# name='小黑'# print('name1',name)# sayName()# print('name2',name)# def test() 阅读全文
posted @ 2018-04-19 23:59 彼得潘jd 阅读(118) 评论(0) 推荐(0) 编辑
摘要: # 函数、方法、功能# 1、提高代码的复用性# 2、让代码更简洁## def sayHello(): #函数名# print('hello')#函数体# #函数不调用是不会被执行的# sayHello()#调用函数## 函数的参数## def calc(a,b): #形参,形式参数# #位置参数,必 阅读全文
posted @ 2018-04-19 23:58 彼得潘jd 阅读(138) 评论(0) 推荐(0) 编辑
摘要: fw=open('username','w')fw.write('hhhh')#缓冲区#如果写完东西,写不进去,用flushfw.flush()#强制把缓冲区里面的数据写到磁盘上修改文件有两种方式1、简单粗暴直接 1 打开一个文件,获取到它的所有内容 2对内容进行修改 3清空原来文件的内容 4把新的 阅读全文
posted @ 2018-04-19 23:55 彼得潘jd 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 分析:1、打开日志文件2、把ip地址拿出来3、判断每一个IP出现的次数,如果大于100次的话,加入黑名单4、每分钟读一次直接循环一个文件对象的话,每次循环的是文件的每一行文件句柄 文件对象 ofen之后的对象import timepoint=0 #每次记录文件指针的位置while True: all 阅读全文
posted @ 2018-04-09 22:58 彼得潘jd 阅读(174) 评论(0) 推荐(0) 编辑
摘要: python 2 3file() #python 2读模式 写模式 追加模式只要沾上了r,文件不存的就会报错读模式 r 读写模式 r+(可以写)1、不能写2、文件不存在报错f=open('123','r+',encoding='utf-8')print(f.read()) #整个文件都会读出来pri 阅读全文
posted @ 2018-04-09 22:57 彼得潘jd 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 检验密码里面是否包含数字、大写字母、小字字母、特殊符号import stringnum_set=set(string.digits) #转成集合——数字upper_set=set(string.ascii_uppercase)#转成集合——大字字母lower_set=set(string.ascii 阅读全文
posted @ 2018-04-09 22:54 彼得潘jd 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: int float list dict tuple set集合天生去重循环删LIST里面的数据的时候,结果会不正确a=[1,1,2,3,4,5,6,8] 0 1 2 3 4 5 6 7for i in a: if i%2!=0: a.remove(i)print(a)第一轮 (删除的时候LIST已经 阅读全文
posted @ 2018-04-09 22:53 彼得潘jd 阅读(169) 评论(0) 推荐(0) 编辑
摘要: a=1b=2c=5c=Nonec=bb=aa=cprint(a,b)交换两个变量的值,python底层帮你引入了第三方变量在交换b,a=a,bprint(a,b)b,a,c=c,a,bprint(a,b,c)a=1b=2不引入第三方变量,换值a=a+b #3b=a-b #1a=a-b #2print 阅读全文
posted @ 2018-04-09 22:50 彼得潘jd 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 非空即真、非0即真不为空的话就是true,是空的话就是false只要不是0就是true,是0就是falseprint(1>2)print(2==2)print('a'.islower())name=input('输入你的姓名:').strip() # 非空即真、非0即真if name: print( 阅读全文
posted @ 2018-04-09 22:48 彼得潘jd 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1、list dict tulpea='dongtian'a[0]='h' #会报错,字符串不能修改print(a)a=[]a.append('abc')a.insert(0,'vcc')b=[1,2]print(a+b)a.extend(b) #合并列表print(a)a[0]='kkk'prin 阅读全文
posted @ 2018-04-09 22:47 彼得潘jd 阅读(1113) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页