1数值计算
x = input().split()
a = int(x[0])
b = int(x[1])
print("两数之和为:", a + b)
print("两数之差为:", a - b)
print("两数之积为:", a * b)
print("两数之商为(整除):", a // b)
print("两数之商为(非整除):", a / b)
2计算能量
x = input().split()
M = x[1]
x = x[2]
y = x[3]
Q = M * (y - x) * 4184
print(Q)
3年月日输出
x = int(input())
years = x // (365 * 24 * 60)
days = x % (365 * 24 * 60) // (24 * 60)
hours = x % (365 * 24 * 60) % (24 * 60) // 60
mins = x % (355 * 24 * 69) % (24 * 60) % 60
print('{}years {}days {}hours {}mins'.format(years,days,hours,mins))
[Python输出]反序数
编写程序,从键盘输入一个4位正整数,输出该数的反序数。反序数即原数各位上的数字颠倒次序形成的另一个整数,如1234的反序数是4321,2468的反序数是8642。需整型输出。
输入
6789
输出
9876
num = input()
s = num[::-1]
print(s)
[python]回文串问题
判断输⼊的字符串是否是回⽂串,若是,则输出True,否则输出False
s = input()
if s == s[::-1]:
print(True)
else:
print(False)
[Python输出]分解长位整数
编写程序,输出一个9位的长整数,将其分解为三个三位的基本整数并输出,其中个、十、百位为一个整数,千、万、十万位为一个整数,百万、千万、亿位为一个整数。例如123456789分解成123、456、789。三个整数分行输出。
num = input()
print(num[:3])
print(num[3:6])
print(num[6:9])
[python输出]得分平均值问题
列表中存放了n个整数,分别表示n个评委的评分,请编写程序,去掉其中的最高分和最低分,求剩下n-2个分数的平均值(保留两位小数)。
s = list(eval(input()))
lenth = len(s)
s.remove(max(s))
s.remove(min(s))
a = sum(s)/(lenth-2)
print('{:.2f}'.format(a))
[python输出]字符计数问题
给出一个字符串,字符串中可能包含'A'-'Z','a'-'z',' '(空格)等字符。输出字母a(包括大小写)出现的次数。
s = input()
b = s.lower()
print(b.count('a'))
[python输出]字符排序问题
编写程序,将给定的字符串序列,按照字符ASCII码顺序从小到大排序后输出。
s = input()
a = "".join(sorted(s))
print(a)