摘要: 类的组合用法 1 class Turtle: 2 def __init__(self, x): 3 self.num = x 4 5 6 class Fish: 7 def __init__(self, y): 8 self.num = y 9 10 11 class Pool: 12 def __ 阅读全文
posted @ 2020-10-16 11:38 龚志军Flagon 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 最大约数的计算 1 def cd(x): 2 """求一个正整数的除自身外的最大约数""" 3 count = x // 2 4 if not(x >= 3): 5 print('请代入一个大于2的正整数!') 6 else: 7 while count-1: 8 if x % count == 0 阅读全文
posted @ 2020-10-16 11:36 龚志军Flagon 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 检测城市、国家的输出情况,添加可灵活判断关键字参数的情况,city_func.py如下: 1 def city_country(city, country, population=0): 2 """返回一个形如'Santiago, Chile' 3 或者'Santiago, Chile -popul 阅读全文
posted @ 2020-10-16 10:27 龚志军Flagon 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1 # import random 2 3 # list1 = [] 4 # # for循环遍历ASCII追加到空列表中 5 # for i in range(48, 58): # 数字0-9 6 # list1.append(chr(i)) 7 # for i in range(65, 91): 阅读全文
posted @ 2020-10-15 13:12 龚志军Flagon 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 计算两个数的最大公约数 1 def gcd(x, y): 2 '''该函数返回两个数的最大公约数''' 3 if not(x > 0 and y > 0): 4 print("Invalid numbers!") 5 # 用匿名函数简化构造取较小值的函数 6 smaller = lambda x,y 阅读全文
posted @ 2020-10-14 17:59 龚志军Flagon 阅读(170) 评论(1) 推荐(0) 编辑
摘要: 计算两个数的最小公倍数 1 def lcm(x, y): 2 '''该函数返回两个数的最小公倍数''' 3 if not(x > 0 and y > 0): 4 print("Invalid numbers!") 5 # 获取较大的数 6 if x > y: 7 bigger = x 8 else: 阅读全文
posted @ 2020-10-14 17:57 龚志军Flagon 阅读(118) 评论(0) 推荐(0) 编辑
摘要: # 记录输入的数字并输出# 如果已经有数字了,就先输出;如果没有则重新记录# 所以程序至少运行两次 1 import json 2 filename = 'numfile.txt' 3 def get_num(): 4 '''获取并记录输入的数据''' 5 num = int(input('请输入你 阅读全文
posted @ 2020-10-14 17:54 龚志军Flagon 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 导入time模块来计算代码运行的时间,加上代码迭代进度使用格式化字符串来输出代码运行进度 1 import time 2 scale = 50 3 print("执行开始,祈祷不报错".center(scale // 2,"-")) 4 start = time.perf_counter() 5 f 阅读全文
posted @ 2020-10-14 13:51 龚志军Flagon 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 进度条二:普通版 在代码迭代运行中可以自己进行统计计算,并使用格式化字符串输出代码运行进度 1 import sys 2 import time 3 def progress_bar(): 4 for i in range(1, 101): 5 print("\r", end="") 6 print 阅读全文
posted @ 2020-10-14 13:37 龚志军Flagon 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 文件方便储存和读写数据,特别是对于记录留痕和用户信息 1 file1 = open('阴符经', 'r', encoding='utf-8') 2 # file1打开了文件‘阴符经’,成为文件句柄,指向储存文件的地址 3 # ‘r'是指只读模式打开,'这也是默认模式,w'对应写入模式,’a'对应追加 阅读全文
posted @ 2020-10-13 14:05 龚志军Flagon 阅读(61) 评论(0) 推荐(0) 编辑