我正在编写一个基本程序来反向转换任何 4 位数字。
我知道我采用了一种非常复杂的方法,但这正是我的教授所要求的。到目前为止,我有:
print("This program will display any 4-digit integer in reverse order")
userNum = eval(input("Enter any 4-digit integer: "))
num1 = userNum % 10
userNum2 = userNum // 10
num2 = userNum2 % 10
userNum3 = userNum // 100
num3 = userNum3 % 10
userNum4 = userNum // 1000
num4 = userNum4 % 10
print(num1,num2,num3,num4)
我遇到的问题是打印语句的输出给我
x x x x
什么时候我更愿意拥有
xxxx
有什么建议吗?
最佳答案
如果您阅读了 print()
的描述,您可以看到您可以将最后一行更改为:
print(num1,num2,num3,num4, sep='')
关于python - 打印多个没有空格的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39381936/