编写Python程序,设计一个字典,将用户输入内容作为“键”,输出字典中对应的“值”,如果用户输入的“键”不存在,则提示“您输入的键不存在!
d = {'Mey':'1','Tom':2,'Jer':3,'Prter':4} a = input("请输入要查找的值:") print(d.get(a,"您查找的值不存在"))
编写Python程序,输入两个集合A和B,分别输出它们的交集、并集和差集。
A = set(input('请输入集合A:')) B = set(input('请输入集合B:')) s2 = A & B print("交集:",s2) s1 = A | B print("并集:",s1) s3 = A - B print("差集:",s3)
编写Python程序,通过输入字符串,来统计字符串中每个字母的出现次数(字母忽略大小写),并将结果输出成一个字典。例如{'a':4,'b':2}。
str1=input("请输入字符串:") str2=set(str1) str2=list(str2) str2=sorted(str2) str1=str1.lower() t1=[] t2=[] s=0 for i in str2: t=0 s=s+1 for j in str1: if i in j: t=t+1 print(i,t,sep=':',end=',')
用Python编写程序,计算分段函数:
x=eval(input("请输入一个x:")) if x>=1: y=2*x+1 elif x<1: y=4*x/(x-1) print(y)
众所周知,闰年的条件是能被4整除但不能被100整除,或者能被400整除,请用Python编程判断某一年是否为闰年。
year = eval(input("请输入一个年份:")) if (year % 4 == 0 and year % 100 !=0) or year % 400 == 0: print("{}是闰年".format(year)) else: print("{}年不是闰年!".format(year))
编写Python程序,分别用while循环和for循环计算整数1至100的和
sum=0 for i in range(1,101): sum+=i i+=1 print(sum)
i=1 sum=0 while i<=100: sum+=i i+=1 print(sum)
n=int(input("Please input n:")) factor=list(range(1,n+1)) f=1 for i in factor: f*=i print(f)
编写Python程序,计算Sn=2-4+6-8+10-12+…。
n = eval(input("请输入数列的项数:"))
s = 0
flag = 1
for i in range(2, 2*n, 2):
s += i * flag
flag = (-1) * flag
print(s)