摘要: ##导入模块 import 模块名称##使用模块mokuaimingcheng.mokuaidefangfa ##为模块起别名 import os as ox print(ox.money) ###根据用户输入,选择不同的sql功能 Input = input("---->") if Input == "1" import 1 elif Input == "2" impo... 阅读全文
posted @ 2018-04-25 21:52 Caionk 阅读(147) 评论(0) 推荐(0) 编辑
摘要: ##序列化是指把一个字符串存到文件中,也就是写到文件中 ##首先我们要引入模块json import json ##然后就打开一个文件 info = { "name":"Caicai", "age":22 } f = open("test.txt","w") f.write( json.dumps(info))###序列化的过程 f.close() 补充: eval()##把序列... 阅读全文
posted @ 2018-04-25 19:52 Caionk 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 匿名函数:lambda n:print(n)一切对象非零即True,空也算是False#如果all()里面的对象全部为真就返回True,否则False a = all(["aaa",12,0]) print(a) #如果any()里面的对象任意一个为真就返回True,否则alse a = any(["aaa",12,0]) print(a) #十进制转二进制 a=bin(255) pri... 阅读全文
posted @ 2018-04-25 15:30 Caionk 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 迭代器 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等 一类是genrator,包括生成器和带yield的generator function 这些可以直接用作与for循环的对象统称为可迭代对象:Iterable。 isinst 阅读全文
posted @ 2018-04-25 13:41 Caionk 阅读(95) 评论(0) 推荐(0) 编辑
摘要: import time def consumer(name): print("%s准备吃包子了"%name) while True: baozi = yield print("[%s]包子来了,[%s]吃吧"% (baozi,name)) # c = consumer("Caicai") # c.__next__()###只能调用,不能传值 # c... 阅读全文
posted @ 2018-04-25 12:58 Caionk 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 当你不知道你的程序会不会出错的时候可以这做: 阅读全文
posted @ 2018-04-25 11:49 Caionk 阅读(113) 评论(0) 推荐(0) 编辑