![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
不喜欢冬天。
..
展开
-
Python在键盘输入一段字符串,统计字符出现的次数
输入:ababababab(在一行输入,用逗号隔开)输出:ab出现了5次a,b=input().split(',')dict={}for i in a: dict[i]=dict.get(i,0)+1print('{}在{}中出现了{}次'.format(b,a,dict[i]))原创 2021-12-13 22:33:13 · 7392 阅读 · 2 评论 -
python练习题
输入货币-货币转换-货币输出。已知人民币兑换美元的汇率为6.8833,美元兑换人民币的汇率为0.1452。人民币对应符号为¥,美元对应符号为$。要求输出结果保留三位小数。输入样例:34¥输出样例:Dollar:4.937m=input()if m[-1] in ['$']: rmb=(eval(m[0:-1]))*6.8833 print('RMB:{:.3f}'.format(rmb))elif m[-1] in ['¥']: dollar=(eval原创 2021-12-13 16:57:17 · 2059 阅读 · 0 评论 -
Python输入一个三位数,输出其个位数字、十位数字和百位数字。
本题要求编写程序,输入一个三位数,输出其个位数字、十位数字和百位数字。输入样例:在这里给出一组输入。例如:152结尾无空行输出样例:152 = 2 + 5*10 + 1*100结尾无空行a=int(input())x=a%10y=(a//10)%10z=a//100print("{} = {} + {}*10 + {}*100".format(a,x,y,z))...原创 2021-12-09 21:08:16 · 19945 阅读 · 0 评论 -
Python编程
1.华氏温度到摄氏温度的转换从键盘读取华氏温度,转换成摄氏温度并输出,保留1位小数。 转换公式为:c=5/9*(f-32), 其中,f为华为温度,c为摄氏温度。输入格式:华氏温度输出格式:摄低温度输入样例:100结尾无空行输出样例:37.8结尾无空行f = eval(input())c = 5/9 * (f-32)print('{:.1f}'.format(c))2.火车相遇甲列火车长a米,速度为m米/秒;乙列火车长b米,速度为n米/..原创 2021-12-09 20:07:36 · 6783 阅读 · 0 评论 -
Python函数习题
1.接收n个数字,求这些参数之和接收n个数字,求这些参数数字的和。函数定义:sum_func(*args)提示:args为可变参数,其可接受若干个实参值,并将接收到的值组装为一个元组。裁判测试程序样例:/* 请在这里填写答案 */result = sum_func(1, 2, 3, 7, 4, 5, 6)print(result)输入样例:无输出样例:在这里给出相应的输出。28完整代码如下:def sum_func(*args):..原创 2021-12-09 13:37:42 · 7353 阅读 · 0 评论 -
Python习题
1.人民币美元相互转换本题要求实现一个人民币与美元的双向兑换函数change(money),可实现1美元=6.709人民币的双向兑换。输出兑换的结果保留2位小数。函数接口定义:在这里描述函数接口。例如:change( money )其中 money都是用户传入的参数,表示待兑换的钱数。裁判测试程序样例:/* 请在这里填写答案 */x = input()change(x)输入样例1:在这里给出一组输入。例如:$1结尾无空行输出样例1:在这里给出相应原创 2021-12-09 13:33:36 · 3561 阅读 · 1 评论 -
Python小练习
'''#4-1n=eval(input(" "))n=n+1s=0for i in range(1,n): s=s+i*iprint(s)''''''#4-2n=2*eval(input(""))s=0for i in range(1,n,2): s=s+iprint(s)''''''#4-3n=eval(input(""))sum=0a=1b=2for i in range(n): sum=sum+b/a ...原创 2021-11-13 13:35:05 · 756 阅读 · 0 评论 -
Python编写一个函数,打印200以内的所有素数,以空格分割。
def su(n): if n < 2: return False else: for i in range(2,201): if n % i==0: return False else: return Truedef s(): for i in range(0,201): if(su(i)): ...原创 2021-11-13 13:30:54 · 7913 阅读 · 5 评论 -
Python例题
#公里和海里的转换MeterStr=input("请输入带有符号的海里数或公里数:")if MeterStr[-2:] in ['KM','Km','KM','km']:print("您输入的是公里数!")N=eval(MeterStr[0:-2])/1.8print("转换后的海里数为{:.2f}nm".format(N))elif MeterStr[-2:] in ['NM','Nm','NM','nm']:print("您输入的是...原创 2021-10-08 19:58:10 · 1699 阅读 · 0 评论