somepeople

2020年7月20日

判断是否含'空'的函数

摘要: # 写函数,检查用户传入的对象(字符串、列表、元组)的每一个元素是否含有空内容。 def check_content(msg): if type(msg) == list or type(msg) == tuple: if '' in msg: print('含有空内容') if type(msg) 阅读全文

posted @ 2020-07-20 17:30 Hello_Thanos 阅读(239) 评论(0) 推荐(0) 编辑

2020年7月19日

斐波那契数列

摘要: def fib(n): a = 0 b = 1 num = 0 while num < n: yield(b) a,b = b,a+ b num += 1 fib = fib(20) print(list(fib)) #[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 1 阅读全文

posted @ 2020-07-19 12:41 Hello_Thanos 阅读(84) 评论(0) 推荐(0) 编辑

2020年7月18日

python局部变量&全局变量

摘要: 全局变量: 对于函数来讲,可以被引用,也可以“增删”(可变变量,列表、字典、集合),但不能被重新赋值: name = {1,2,3,45} def test(): name.add(6) name.pop() print(globals()) print(locals()) print(name) 阅读全文

posted @ 2020-07-18 12:46 Hello_Thanos 阅读(194) 评论(0) 推荐(0) 编辑

2020年7月17日

ftp问题总结(后续持续更新),check pass; user unknown

摘要: 1) 生产环境中的ftp,突然间就不能用了,查看日志报“check pass; user unknown”,检查发现pam_userdb.so文件被改动了,原因不明 解决方法: 1.从其他服务器拷贝一个正常的文件替换掉 2.刷新ftp数据库,db_load -T -t hash -f /etc/vs 阅读全文

posted @ 2020-07-17 21:49 Hello_Thanos 阅读(3136) 评论(0) 推荐(0) 编辑

2020年7月16日

python深浅拷贝

摘要: 以列表为例 浅拷贝:拷贝后的列表是新生成的,列表id不一样,但列表内的元素(包含可变元素)id都是和拷贝前的元素一样的;拷贝后,对原始列表的修改,拷贝后的列表内第一层元素不变,深层次的元素会跟着改变 深拷贝:拷贝后的列表也是新生成的,列表id不一样,不可变元素id和拷贝前的元素一样,可变元素和拷贝前 阅读全文

posted @ 2020-07-16 21:50 Hello_Thanos 阅读(101) 评论(0) 推荐(0) 编辑

2020年7月14日

filter和 map区别

摘要: filter返回满足条件的可迭代对象的元素, map返回经过函数调用后返回的所有元素 阅读全文

posted @ 2020-07-14 02:09 Hello_Thanos 阅读(202) 评论(0) 推荐(0) 编辑

2020年7月12日

python文件实时修改文件并读取

摘要: import os src = 'stock_data.txt' dst = 'bak' with open('stock_data.txt','r',encoding='utf-8') as file_1 , open('bak','w',encoding='utf-8') as file_2: 阅读全文

posted @ 2020-07-12 16:41 Hello_Thanos 阅读(818) 评论(0) 推荐(0) 编辑

2020年7月7日

九九乘法表

摘要: for i in range(1,10): for j in range(1,i+1): print('%s x %s = %s'%(i,j,i*j),end=' ') print() # 1 x 1 = 1 # 2 x 1 = 2 2 x 2 = 4 # 3 x 1 = 3 3 x 2 = 6 3 阅读全文

posted @ 2020-07-07 15:40 Hello_Thanos 阅读(213) 评论(0) 推荐(0) 编辑

confluence&jira升级(破解)

摘要: 1.直接运行安装包,程序会自动检测到已安装程序,选择升级,升级过程中可不选择备份数据(前提是自带快照的虚拟机,出了问题可以随时恢复) 2.升级成功后,原有license可能会失效,需要破解或者正版购买 破解(跨大版本升级需要破解,同一个大版本不需要破解): 第一步:删除旧license: jira: 阅读全文

posted @ 2020-07-07 14:13 Hello_Thanos 阅读(1229) 评论(0) 推荐(0) 编辑

2020年7月6日

python学习第三天-集合

摘要: 增: add a = {1,2,3} a.add(4) print(a) #{1, 2, 3, 4} 删: discard、remove、pop a = {1,2,3} a.remove(1) print(a) a.discard(1) print(a) a.discard(2) print(a) 阅读全文

posted @ 2020-07-06 22:49 Hello_Thanos 阅读(122) 评论(0) 推荐(0) 编辑

导航