![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
迪士尼在逃程序猿
我很懒,什么都不写
展开
-
【python基础】小练习②——输出阶乘
#练习:输入一个数num,输出num的阶乘num = int(input("请输入一个数字: "))factorial = 1 #阶乘初始化#防止输出的是负数if num < 0: print("负数没有阶乘!")elif num == 0: print("%d 的阶乘为 %d" % (num, factorial)) #0的阶乘是1else: for i in range(1, num + 1):.原创 2021-10-04 20:36:58 · 2031 阅读 · 0 评论 -
【python基础】小练习③——华氏温度与摄氏温度转化
TempStr=input("请输入带有符号的温度值:") #首先输入一个带有温度符号的字符串(比如36c或78f)# 判断字符串的最后一位是否包含华氏温度符号F/f,或摄氏温度符号C/cif TempStr[-1] in ['F','f']: #其中,TempStr[-1]代表该字符串最后一位,即符号位 C=(eval(TempStr[0:-1])-32)/1.8 #如果是华氏温度,则根据公式转化为摄氏温度 print("该华氏温度的摄氏.原创 2021-10-04 20:55:14 · 2323 阅读 · 0 评论 -
【Python】按照格式输出九九乘法表
代码for x in range(1,10): print('') for y in range(1,x+1): result=x*y print('%d*%d=%2d'%(y,x,result),end=' ')运行结果1*1= 1 1*2= 2 2*2= 4 1*3= 3 2*3= 6 3*3= 9 1*4= 4 2*4= 8 3*4=12 4*4=16 1*5= 5 2*5=10 3*5=15 4*5=20 5*5=25 1*6原创 2021-11-07 10:14:51 · 2752 阅读 · 0 评论 -
【Python】输入某年某月某日,判断这一天是这一年的第几天?
代码import timetry: y=input('请输入年份') m=input('请输入月份') d=input('请输入日期') my_time=time.strptime('{} {} {}'.format(y,m,d),'%Y %m %d') print('日期:{}-{}-{}'.format(y,m,d)) print('这天是该年的第%s天'%my_time.tm_yday)except: print('你输入了错误的日期格原创 2021-11-07 10:10:29 · 14069 阅读 · 3 评论 -
【python】有1、2、3、4个数字,能组成多少个相互不同且无重复的三位数?都是多少?
代码list=[]for a in range(1,5): for b in range(1,5): for c in range(1,5): if a!=b and a!=c and b!=c: num=a*100+b*10+c list.append(num)print('有%d个三位数'%len(list))print(list)运行结果有24个三位数[123, 1.原创 2021-11-07 09:59:37 · 3388 阅读 · 0 评论