编程实现输入两个复数,并计算它们的乘积,然后输出结果。
运行后若输入:
2+4j
1+2j
则结果输出:
(-6+8j)
z1 = complex(input())
z2 = complex(input())
print(z1*z2)
某同学每7天工作5天然后休息2天,若该同学初始水平值为1.0,每工作一天水平值增加率为N,不工作时水平值不变,编程输入增加率为N,求该同学365天后的水平值S(结果保留2位小数)。
运行后若输入:0.005
则结果输出:3.66
运行后若输入:0.01
则结果输出:13.29
n = eval(input())
x = 365//7
s = pow(1+n,x*5)
print("{:.2f}".format(s))
编程:输入一个5位数字,判断这个数字是不是回文数。
运行后若输入:12345
则结果输出:不是回文数
运行后若输入:12321
则结果输出:是回文数
运行后若输入:1321
则结果输出:输入有误
方法一
s = input()
if len(s)==5:
i = 0
j = 4
flag=1
while i<j:
if s[i]!=s[j]:
flag=0
break
i+=1
j-=1
if flag==1:
print("是回文数")
else:
print("不是回文数")
else:
print("输入有误")
方法二
s = input()
if(len(s)==5):
if(s[-1]+s[-2]+s[-3]+s[-4]+s[-5]==s):
print("是回文数")
elif(s[-1]+s[-2]+s[-3]+s[-4]+s[-5]!=s):
print("不是回文数")
else:
print("输入有误")
编程:输入一个表示月份的数字(1-12),输出对应的月份字符串名称。
运行后若输入:2
则结果输出:二月
运行后若输入:10
则结果输出:十月
运行后若输入:15
则结果输出:输入有误
str = ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]
n = eval(input())
if n<=12 and n>=0:
print(str[n-1])
else:
print("输入有误")