python学习
迷失彼岸
离职苦学编程中!为了更好的明天
展开
-
关于* 和 **的一些尝试
list = [1, 2, 3, 4, 5]print(*list)此时便会生成 int 类型的数字输出, 尝试了一下使用tuple的格式也可以,类似于解包的感觉.dict = {'a':'1', 'b':'2'}使用**dict就会报错,应该是没有这类操作...原创 2019-02-27 19:59:46 · 96 阅读 · 0 评论 -
关于生成器的一些坑
def demo(): for i in range(4): yield ig=demo()g1=(i for i in g)g2=(i for i in g1)print(list(g1))print(list(g2))打印结果:[0, 1, 2, 3][]def demo(): for i in range(4): yi...原创 2019-03-04 17:02:00 · 226 阅读 · 0 评论 -
老男孩第九期python大作业 员工信息表
题目实现员工信息表文件存储格式如下:id,name,age,phone,job1,Alex,22,13651054608,IT2,Egon,23,13304320533,Tearcher3,nezha,25,1333235322,IT现在需要对这个员工信息文件进行增删改查。不允许一次性将文件中的行都读入内存。基础必做:a.可以进行查询,支持三种语法:select 列名1,...原创 2019-03-02 23:24:05 · 821 阅读 · 0 评论 -
缓存网页的一段代码
刚刚学习时敲了一段代码,运行时总是报错,搞了将近40分钟,无奈对比正确代码时才发现自己的错误所在.突然感觉前路艰辛!下面这段是错误的一段,很小的一个错误,老司机估计一眼就看出来了 哈哈import osfrom urllib.request import urlopendef cache(func): def inner(*args, **kwargs): if ...原创 2019-03-01 21:17:04 · 317 阅读 · 0 评论 -
python 列表的复制
关于python列表的复制, 原文这个是真原文哈哈new = old[:]转载 2019-03-05 05:15:13 · 141 阅读 · 0 评论 -
python68个内置函数思维导图
老男孩课程中,一位女老师的思维导图,很受用!转载 2019-03-05 04:02:48 · 565 阅读 · 0 评论 -
python中os.replace()函数的具体过程
首先创建了两个文件:1.txt 内容是12.txt 内容是2import osos.replace('1.txt','2.txt')执行后发现只剩下一个: 2.txt但内容是1.所以猜测os.replace(file1,file2), 这个函数相当于用file2 给 file1 重命名,并删除file2import osos.remove('2.txt')os.re...原创 2019-03-01 03:32:59 · 12650 阅读 · 0 评论 -
列表推导式遇到的一个问题
s = 'asdfadfjadjfajdjfjsadf'll = []for i in s: if i not in ll: ll.append(i)其实就是想去除字符串中的重复字母突发奇想想用列表推导式一句话写完,不知道能不能实现?ll = [i for i in s if i not in ll]由于内部还需要用到外部的列表,这样肯定报错的,有没有大佬给点建议?...原创 2019-09-19 16:57:40 · 380 阅读 · 1 评论