python3
qq_41572664
这个作者很懒,什么都没留下…
展开
-
python3:判断一个数是否可以拆解为n个连续的正整数的和
#!/usr/bin/python #--**--coding:utf8--*-- ''' 输入一个数num, 1 < num < 2 ** 30 + 1, 判断这个数是否能拆解为连续的整数和, 如输入5 #5 = 2 + 3 输出’YES‘ ''' import sys import math num = int(sys.stdin.readline().strip()) ...原创 2020-05-08 17:03:07 · 1466 阅读 · 0 评论 -
装饰器decorator
#!/usr/bin/env python3 from functools import wraps import time def decor1(param): ''' 支持@decor1、@decor1('text')调用 ''' def is_func(): func = param @wraps(func) ...原创 2020-02-29 17:50:22 · 117 阅读 · 0 评论 -
汉诺塔
#!/usr/bin/env python3 def 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 · 138 阅读 · 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 · 290 阅读 · 0 评论 -
python3:利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456
#!/usr/bin/env python3 from functools import reduce def str2float(s): ''' 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 ''' def str2num(s): return {str(x):x for x...原创 2020-02-29 12:21:13 · 730 阅读 · 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 · 107 阅读 · 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.rpm wget ftp://ftp.pbone.net/mirror/ftp.scientificlinux.org/linux/scientific/7.2/x86_64/updates/secur...原创 2020-01-31 13:58:23 · 331 阅读 · 0 评论