如何在Python中相加
我正在尝试制作一个程序,可以询问某人的年龄,然后告诉他们在下一个生日时他们将会是x
岁。
比如说:
python = "你几岁了?"
回答 = "17"
python = "在你下一个生日时,你将会是18岁。"
这就是我想要制作的程序,但我卡在了如何在这个人的年龄上加1
。
3 个回答
2
在编程中,有时候我们需要让程序在特定的条件下执行某些操作。这就像给程序设定了一些规则,只有当这些规则被满足时,程序才会继续运行。
比如说,你可能想要在用户输入一个数字后,程序才开始计算。这样的话,你就可以用一个“如果”语句来检查用户输入的内容。如果输入符合要求,程序就会继续执行;如果不符合,程序就会停止或者给出提示。
这种方式可以帮助我们控制程序的流程,让它在正确的时间做正确的事情。简单来说,就是给程序设定一些“门”,只有当条件满足时,才能通过这些“门”。
age = input('How old are you?')
print('On your next birthday you will be' + str(int(age)+1) + 'years old.')
2
为了让age
增加1,你需要确保它是一个整数。
试试这个:
age = int(input("How old are you? ")
age += 1
print("On your next birthday you will be" + str(age) + "years old")
2