- 博客(9)
- 收藏
- 关注
原创 python实现进度条progress-bar的4种方法
实现进度条progress-bar的4种方法:不同的实现方法,可能调用不同的第三方库(progressbar,tqdm),下面介绍以下方法。(一):import timefor i in range(0, 101, 2): time.sleep(0.1) num = i // 2 if i == 100: process = "\r[%3s%%]: |%-50s|\n" % (i, '|' * num) else: process = "
2020-11-14 10:13:44 7300
原创 python期中练习——五道简单练习题
(1) 编写一个程序,它将找到所有这些可以被7整除但不是5的倍数,在2000到3200之间(两者都包括在内)。获得的数字应以逗号分隔的顺序打印在单行上。提示:考虑使用范围(#开始,#结束)方法(2) 编写一个能计算给定数的阶乘的程序。结果应以逗号分隔的顺序打印在单行上。假设向程序提供以下输入:8然后,输出应为:40320n=int(input(“请输入一个数字(n>=0):”))s=i=1if n<0:print(“Error!Enter again:”)n=
2020-11-08 23:31:46 2415
原创 python中实现输入指定日期,判断该日期是星期几
练习要求: 定义一个返回指定年月日的星期的函数weekday(y,m,d),结果为星期一、······、星期日。输入指定日期,计算这一天是星期几方法一:代码实现思路:1.自定义函数,用来实现switch/case语句2.使用python内置函数来获取指定日期是星期几代码实现如下:from datetime import datetime#利用num_to_string函数返回中文“星期几”def num_to_string(num): numbers={ 0:"星期
2020-11-07 16:32:37 13792
原创 python实现随机生成两个正整数,求两个整数的最大公约数和最小公倍数
**练习要求:生成两个0~100(包含0和100)的随机整数m和n,求这两个整数的最大公约数和最小公倍数求两个整数的最大公约数和最小公倍数,需要用到“辗转相除法”辗转相除法:1.先比较两个整数大小,使得m>n2.将m作为被除数,n做除数,相除后余数为r3.循环判断r,若r==0,则n为最大公约数,结束循环。若r!=0,执行循环体import random #调用random函数获取随机数m=c=int(random.randint(0, 100)) #随机整数范围0~100n=
2020-11-07 15:04:52 18670 2
原创 python生成两个随机数组成的集合,进行集合运算
**练习要求:**随机生成10个0~10的整数,分别组成两个集合A和B,输出A和B的内容、长度、最大值,最小值以及两者的并集,交集,差集。代码实现如下:import random #内置函数用于生成随机数A={11};B={11};i=j=10while i!=0: #使用while循环对于集合初始化化,即添加元素 A.add(int(random.randint(0, 10))) i-=1while j!=0: B.add(int(random.randint(0
2020-11-07 10:51:02 8442 4
原创 python实现输入一个字符串,输出每个字符的ASCLL码形成的列表
问题要求:输入字符串,将其每个字符的ASCLL码形成列表并输出运行结果如下:请输入一个字符串:abcde456[97,98,99,100,101,52,63,54]s=input('请输入一个字符串:')l=[]for ch in s: l.append(ord(ch))print(l)...
2020-11-07 10:22:47 14314
原创 python中实现输入指定日期,判断输入日期这一天是星期几
代码实现思路:1.自定义函数,用来实现switch/case语句2.使用python内置函数来获取指定日期是星期几输入指定日期,计算这一天是星期几代码实现如下:from datetime import datetime#利用num_to_string函数返回中文“星期几”def num_to_string(num): numbers={ 0:"星期日", 1:"星期一", 2:"星期二", 3:"星期三",
2020-11-07 09:34:55 4939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人