![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python3
qq_41572664
这个作者很懒,什么都没留下…
展开
-
python3:判断一个数是否可以拆解为n个连续的正整数的和
#!/usr/bin/python#--**--coding:utf8--*--'''输入一个数num, 1 < num < 2 ** 30 + 1,判断这个数是否能拆解为连续的整数和,如输入5 #5 = 2 + 3输出’YES‘'''import sysimport mathnum = int(sys.stdin.readline().strip())...原创 2020-05-08 17:03:07 · 1405 阅读 · 0 评论 -
装饰器decorator
#!/usr/bin/env python3from functools import wrapsimport timedef decor1(param): ''' 支持@decor1、@decor1('text')调用 ''' def is_func(): func = param @wraps(func) ...原创 2020-02-29 17:50:22 · 110 阅读 · 0 评论 -
汉诺塔
#!/usr/bin/env python3def hannuota(n, a, b, c): if n == 1: print(a, '-->', c)# elif n == 2:# print(a, '-->', b)# print(a, '-->', c)# hannuota(1, b,...原创 2020-02-29 14:14:12 · 112 阅读 · 0 评论 -
python3:打印杨辉三角
#!/usr/bin/env python3'''打印杨辉三角'''def triangle(): yield [1] yield [1, 1] upline = [1, 1] count = 0 while True: count += 1 line = [1] for x in range(co...原创 2020-02-29 14:02:59 · 264 阅读 · 0 评论 -
python3:利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456
#!/usr/bin/env python3from functools import reducedef str2float(s): ''' 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 ''' def str2num(s): return {str(x):x for x...原创 2020-02-29 12:21:13 · 724 阅读 · 0 评论 -
git操作
创建并进入项目:mkdir project&&cd project初始化仓库:git init检查状态:git status添加跟踪文件:git add filename执行提交:git commit -m 'message'取消修改:git checkout -- <file>查看历史记录:git log [--pretty=oneline]再次提交:...原创 2020-01-31 14:01:26 · 100 阅读 · 0 评论 -
安装python3
测试安装环境:CentOS7.2下载安装:openssl-1.0.2k-16.el7_6.1.x86_64.rpm、openssl-libs-1.0.2k-16.el7_6.1.x86_64.rpmwget ftp://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/7.2/x86_64/updates/secur...原创 2020-01-31 13:58:23 · 288 阅读 · 0 评论