随笔分类 - Python
摘要:使用for循环生成6位纯数字,位数不足使用0填充。 for i in range(0,1000000): i=str(i) print(i.zfill(6))
阅读全文
posted @ 2019-12-10 18:12
relax.1949
摘要:# 浅谈深浅拷贝 >>> dic = {"one":["one1","one2"],"two":{"two1":"hello","two2":"world"}}>>>>>> dic{'one': ['one1', 'one2'], 'two': {'two1': 'hello', '
阅读全文
posted @ 2018-07-16 10:15
relax.1949
摘要:在Python2中,有range和xrange2种写法,xrange是生成器写法,更节省内存。Python3中的range等价于Python2中的xrange。 生成器,只有在使用时才会动态生成,而且只能使用1次,比如range(1000000),Python2中会在内存中生成1百万个元素的列表,而
阅读全文
posted @ 2018-04-10 23:24
relax.1949
摘要:break 在for中的作用 同理,break在while中的作用也是一样的 在for循环完整完成后才执行else;如果中途从break跳出,则连else一起跳出。
阅读全文
posted @ 2018-04-10 23:24
relax.1949
摘要:username = input("username:") password = getpass.getpass("password:")
阅读全文
posted @ 2018-04-10 23:22
relax.1949
摘要:>>> >>> a = [1,5,3,2] >>> sorted(a) [1, 2, 3, 5] >>> a [1, 5, 3, 2] >>> a.sort() >>> a [1, 2, 3, 5] >>> >>> sorted(list) 和 list.sort()的不同之处: 使用sorted(
阅读全文
posted @ 2018-04-10 23:21
relax.1949
摘要:os.remove() will remove a file. os.rmdir() will remove an empty directory. shutil.rmtree() will delete a directory and all its contents.
阅读全文
posted @ 2018-04-10 23:19
relax.1949
摘要:key = ["name","age"] value = ["Mr.chan",18] result = dict(zip(key,value)) 结果: >>> result {'name': 'Mr.chan', 'age': 18}
阅读全文
posted @ 2018-04-10 23:18
relax.1949
摘要:python关于列表转为字典的两个小方法 1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'} >>>list1 = ['key1','
阅读全文
posted @ 2018-04-10 23:17
relax.1949
摘要:1、return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行 (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致 (3) return 当方法说明中用void声
阅读全文
posted @ 2018-04-10 23:15
relax.1949
摘要:import sys import time def view_bar(num,total): rate = num/total rate_num = int(rate*100) r1 = '\r%s>%d%%'%("-"*num,rate_num) sys.stdout.write(r1) sys.stdout.flush() for i in ...
阅读全文
posted @ 2018-04-10 23:14
relax.1949
摘要:import hashlib obj = hashlib.md5(bytes("1askdjfaskdjf",encoding="utf-8")) # 使用md5加密,并在md5加密的时候,再加上自己的key,双重保险 obj.update(bytes("123",encoding="utf-8")
阅读全文
posted @ 2018-04-10 23:10
relax.1949
摘要:Dictionary 整理下笔记,这样应该就好了 修改 增加 del方法 能删字典内指定的键值对元素,也能彻底删除字典本身 dict.clear() dict.clear() 清空字典内容,剩余空字典 dict.pop() 与列表pop方法类似,因为字典是无序的,所以dict.pop()方法需给出要
阅读全文
posted @ 2018-04-10 23:09
relax.1949
摘要:2017-09-16 14:44:37 本博客内多为原创,如需转载,请注明出处,谢谢。 本程序实现的功能: 1. 查询员工工资 2. 修改员工工资 3. 增加新员工记录 首先画好流程图(这里我用思维导图构建思路) 环境依赖: python 3.* sys 所需文件:info.txt(与程序放在同一目
阅读全文
posted @ 2017-09-16 14:53
relax.1949
摘要:2017-09-15 22:09:11 """本代码实现的功能: 1、启动程序,输入用户名和密码,若匹配成功,则进行下一次操作,否则继续输入用户名密码; 2、显示查看购物车还是购买商品,然后让用户输入工资,再然后打印商品列表; 3、允许用户根据商品编号购买商品; 4、用户选择商品后,检测余额是否够,
阅读全文
posted @ 2017-09-15 17:03
relax.1949
摘要:2017-09-15 16:55:24 本博客内多为原创,如需转载,请注明出处,谢谢。 功能介绍: 程序可以实现三级菜单功能,可依次选择进入各子菜单,用户可以返回到上一层菜单,也可以随时退出。
阅读全文
posted @ 2017-09-15 16:56
relax.1949
摘要:2017-09-14 14:56:36 本博客内多为原创,如需转载,请注明出处,谢谢。 功能介绍: 根据输入的用户名,首先判断用户名是否在锁文件中。 如果不在锁文件中,输入该用户的密码,若用用户名和密码匹配成功,则显示欢迎信息;若匹配不成功的次数超过限定输入次数,则将该用户写入到锁文件中。 首先,我
阅读全文
posted @ 2017-09-14 14:59
relax.1949
摘要:结果为12 结果: 函数内取值: [5, 6, 7, 8, [1, 2, 3, 4]]函数外取值: [5, 6, 7, 8, [1, 2, 3, 4]] 结果: laowang 结果: 姓名: Mr.li年龄: 18 结果: 姓名: alex年龄: 24 姓名: relax1949年龄: 26 结果
阅读全文
posted @ 2017-09-02 12:47
relax.1949
摘要:以一个*开头的参数,表示任意长度元组 以**开头的参数,表示任意长度的字典 开头什么都没有的参数 则表示元素 结果分别输出:元素、元组、字典 注意:顺序必须是元素——元组——字典,不能混乱,否则出错
阅读全文
posted @ 2017-09-02 12:34
relax.1949

浙公网安备 33010602011771号