自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 最大公约数

最大公约数# 定义并实现函数 common_divisordef common_divisor (num1, num2): big = max(num1,num2) small = min(num1,num2) if big%small==0: return small for i in range(small//2,1,-1): if small%i==0 and big%i==0: retu

2021-05-04 11:05:46 147

原创 计算n个自然数的立方和

计算n个自然数的立方和# 定义立方和的函数def sumOfSeries(num): s = 0 for i in range(1,num+1): s+=i**3 return s # 调用函数print("和为:",sumOfSeries(5))

2021-05-03 14:23:23 1802

原创 能否组成三角形函数

能否组成三角形函数"""编写 is_triangle 函数,此函数有 3 个参数,分别为3个数字,判断这3个数字所代表的边长能否组成一个三角形"""a = input()b = input()c = input()def is_triangle(a, b, c): """请实现函数""" if a>0 and b>0 and c>0: if (a+b) >c and (a+c) >b and (b+c) >a :

2021-05-03 10:37:49 279

原创 乞丐

乞丐# 请使用 input() 输入一个天数 dayday = int(input("请输入一个天数: "))# 计算帮主这些天的总收入,并将每天的总收入输出for i in range(1,day+1): money = 2**i-1 print(money)

2021-04-24 21:40:08 133

原创 篮球弹跳

篮球弹跳# 请使用 input() 输入弹跳的次数 numnum = int(input('请输入弹跳的次数: '))# 请计算弹跳 num 次后的篮球高度,并将结果输出h = 10 #初始高度for i in range(num): h = h/2print(h)

2021-04-24 21:39:22 117

原创 阶乘

阶乘# 请使用 input() 输入一个正整数 numnum = int(input())# 请计算这个正整数的阶乘,并将计算结果输出count = 1for i in range(1,num+1): count = count *iprint(count)

2021-04-24 21:38:51 67

原创 猴子摘桃

猴子摘桃# 请使用 input() 输入一个天数 dayday = int(input('请输入一个天数: '))# 请计算第 day 天猴子摘的桃子个数,并将结果输出num = 2 #第一天的个数 for i in range(1,day): num = 2*num+1print(num)

2021-04-24 21:38:07 269

原创 冰雹猜想

冰雹猜想# 请使用 input() 输入一个整数 numnum = int(input("请输入一个整数: "))# 编写程序验证冰雹猜想while num>1: if num%2==0: num= num/2 print(int(num)) else: num = 3 * num +1 print(int(num))...

2021-04-24 21:37:30 931

原创 忽略倍数

忽略倍数# 请使用 input() 输入一个整数 numnum = int(input('请输入一个整数: '))# 请打印 1(含) - num(含) 中的整数,如果是 3 的倍数或 5 的倍数,则忽略for i in range(1,num+1): if i % 3 == 0 or i % 5 == 0: continue print(i)...

2021-04-24 21:36:38 379

原创 水仙花数

水仙花数"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如 153 = 1³ + 5³ + 3³,所以 153 是一个水仙花数。请用程序实现输入一个三位数,找出100~num(含)中的所有水仙花数,并将找出的水仙花数从小到大输出,每行输出1个数。# 请使用 input() 输入一个三位数 numnum = int(input('请输入一个三位数: '))# 请找出 100 - num(含) 中的所有水仙花数,并将找出的水仙花数输出for num in range(100,num+1

2021-04-21 23:21:47 155

原创 身体质量指数BMI

身体质量指数BMIheight = float(input())weight = float(input())# 计算bmi值并将判断结果输出bmi = weight/ (height*height)'''bmi = weight/pow(height,2)'''print("BMI数值为:%.2f"%bmi)'''print("BMI数值为:{:.2f}".format(bmi))'''out, In = "",""if bmi<18.5: out , In ="偏瘦",

2021-04-20 20:58:27 179

原创 判断星期

判断星期# 请使用 input() 输入单词的前两个字母 charschars = str(input())# 请判断输入的是星期几,并输出对应的单词if chars =="mo": print("monday")elif chars == "tu": print("tuesday")elif chars =="we": print("wednesday")elif chars == "th": print("thursday")elif chars =="

2021-04-18 22:39:32 106

原创 地铁车票

地铁车票# 请使用 input() 输入乘坐的人数 per_num 和站数 sta_numper_num = int(input())sta_num = int(input())# 请判断输入的人数和站数是否正确,计算购买车票的总金额,并将计算结果输出if per_num<=0 or sta_num<=0: print("error")elif 4<sta_num<10: print(4*per_num)elif 9<sta_num:

2021-04-18 16:06:40 151

原创 判断回文数

判断回文数# 请使用 input() 输入一个五位数 numnum = input()# 请判断这个五位数是否为回文数num = list(num)if len(num)==5: if num[0]==num[4] and num[1] == num[3]: print('yes') else: print('no')

2021-04-18 15:43:41 87

原创 拼接最大字符

拼接最大字符# 请使用 input() 输入两个字符串 string1, string2string1 = input()string2 = input()str = " "# 请分别比较两个字符串中的每一个字符,将大的字符拼接成一个新的字符串,并输出for i in range(len(string1)): if string1[i]>string2[i]: str = str + string1[i] elif string1[i]==string2[i

2021-04-16 23:34:25 128

原创 年龄换算

年龄换算# 请使用 input() 输入狗狗的年龄dage = eval(input())# 请计算相对人的岁数,并将结果输出if dage == 1: print(15)elif dage==2: print(24)else: dage = 24+(dage-2)*4 print(dage)

2021-04-16 23:31:45 215

原创 大小写转换

大小写转换# 请使用 input() 输入一个英文字母 charchar = input()H = ord(char) # 请实现英文字母的大小写转化if 64< H <91 : print(chr(H+32))elif 96 < H < 123: print(chr(H-32))'''else: print('错误')'''...

2021-04-16 23:23:54 140

原创 判断位数并打印各位的值

判断位数并打印各位的值# 请使用 input() 输入一个不多于五位的正整数 numnum = int(input())# 请计算这个正整数的位数,并将每一位的数字都打印出来。W = len(str(num))a= ['一','二','三','四','五']print(a[W-1])for i in range(W): print(str(num)[i],end=" ")五1 2 3 4 5 ...

2021-04-16 23:19:43 114

原创 文本进度条

文本进度条import timescale = 50print("执行开始".center(scale//2,"-")) start = time.perf_counter()for i in range(scale+1): a = '*'*i b = '.' * (scale - i) c = (i/scale) * 100 dur = time.perf_counter() - start print("\r{:^3.0f}%[{}->{}

2021-04-15 16:44:21 119

原创 时间格式化

Python实现时间格式化提示:以下是本篇文章正文内容,下面案例可供参考import timet = time.gmtime()print(time.strftime("%Y-%m-%d %H:%M:%S",t))2021-04-14 13:34:39

2021-04-14 21:36:38 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除