我刚开始在学校学习python,我不好,但我会尽力解释。我有一个程序,我希望该程序接受仅包含整数的小数。我不知道怎么做。你能帮我改进我的代码吗?对不起我的英语..代码的一部分是瑞典语,但我认为你可以理解。如果你不只是问我!最好的问候杰斯珀
a = int(input("Skriv ett heltal (ej decimaltal): "))
b = int(input("Skriv ett till heltal (ej decimaltal): "))
print()
print('Kvadrattabell')
print('=============')
print('Tal\tKvadrat')
for i in range(a, b+1):
print("{0}\t{1}".format(i,i*i))
def funktion():
a = int(input("Skriv ett heltal: "))
b = int(input("Skriv ett till heltal: "))
for i in range(a, b+1):
print("{0}\t{1}".format(i,i*i))
while True:
svar = input('Vill du köra programmet igen? (J/N) ')
if svar == 'J' or svar == 'j'or svar == "Jajemensan" or svar == "Ja" or svar == "Ja! Gör det":
funktion()
if svar == 'N' or svar == 'n' or svar == 'Nej' or svar == "Nejtack" or svar == "Det räcker för idag!":
break
print('Ok då. Tack för idag!')