2018年10月5日
摘要: 如果想要生成一个list res=[]#先定义一个空listfor i in range(1,34):#生产出来的是1到33。生成的是int类型。 res.append(str(i).zfill(2))#把生成的int类型转换成字符串。用zfill补成2位。存在res列表中。print(res)#f 阅读全文
posted @ 2018-10-05 17:29 爱吃爱吃桃子 阅读(235) 评论(0) 推荐(0) 编辑
  2018年9月14日
摘要: #模块。有三种#1.标准模块。不需要单独安装,Python自带的模块。import time \os\ datetime \json...#2.第三方模块#3.自己写的python#一个python文件就是一个模块import randomprint(random.randint(1,100))#1 阅读全文
posted @ 2018-09-14 23:43 爱吃爱吃桃子 阅读(223) 评论(0) 推荐(0) 编辑
摘要: #集合 set。 #1 天生可以去重。 #2 集合是无序的,没有下标可取值。l=[1,1,2,2,3,3]res=set(l)print(res)#运行结果。#{1, 2, 3} #集合和字典一样用大括号。但是字典有冒号,k和v。集合没有。l=list(res)#去重后在转回listjihe=set 阅读全文
posted @ 2018-09-14 23:42 爱吃爱吃桃子 阅读(189) 评论(0) 推荐(0) 编辑
摘要: #可变参数,关键字参数'''def my(name,sex='女')#name 是位置参数,是必填的。sex='女'是默认值参数,不是必填的。 passdef send_sms(phone_num):#发短信,需要知道手机号.这是给1个人发 pass print('给%s发报警短信'%phone_n 阅读全文
posted @ 2018-09-14 23:40 爱吃爱吃桃子 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #递归:函数自己调用自己#递归最多递归999次。count=0def say(): global count count+=1 print('say') print(count) say()say()#自己调用自己死循环,最多打印999次#用递归循环 (能用循环时不要用递归,因为递归的效率不高。)d 阅读全文
posted @ 2018-09-14 23:38 爱吃爱吃桃子 阅读(178) 评论(0) 推荐(0) 编辑
摘要: #全局变量'''import datetimename='wangcan'#在函数外定义的变量叫全局变量。先找内部的局部变量用,找不到就用全局变量。def get_name(): name='hailong' #打印hailong。 如果这行注释掉,打印的是wangcan。 print(name)g 阅读全文
posted @ 2018-09-14 23:36 爱吃爱吃桃子 阅读(200) 评论(0) 推荐(0) 编辑
摘要: def check_float(s) return true return false 1.5 1.34 -0.5 -8.4 输入这些数字,判断是否是小数。 分析: 符合正小数的条件: 1,小数点个数为1。'1.5' count('.'),但是不能判断a.3. 2,小数点左边和右边都是整数。 符合负 阅读全文
posted @ 2018-09-14 23:33 爱吃爱吃桃子 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 例1: def db_connect(ip,port=3306): print(ip,port) res=db_connect('118.24.3.40',3307) #如果函数中没有return,print(res)会返回none。 例2: def my2(): for i in range(50 阅读全文
posted @ 2018-09-14 14:45 爱吃爱吃桃子 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 函数的格式: def my(name,sex): pass #函数体。pass表示先占个位置。 name='python' #函数里定义的变量是局部变量 return name #调用函数返回一个返回值 其中def my(name,sex):中的name,sex是形式参数(形参)。 调用函数: my 阅读全文
posted @ 2018-09-14 14:24 爱吃爱吃桃子 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1,非空即真(只要有内容就是true) 例: name=input('请输入名称').strip() if name=='': print('name不能为空') #输入的name去掉空格,如果为空,提示'name不能为空'。 #把这个例子改成非空格式。名字非空,提示正确。名字是空,提示错误。 方式 阅读全文
posted @ 2018-09-14 13:39 爱吃爱吃桃子 阅读(971) 评论(0) 推荐(0) 编辑