我尝试使用我在互联网上找到的代码测试一些东西 我的代码:
print('what is your age')
myAge = input()
print('you will be ' + str(int(myAge) + 1 ) + 'in one year'
但没有工作,并在解析时说意外的EOF (我是这个东西的新手,我只是测试这些东西)
答案 0 :(得分:0)
您需要关闭最后一个打印支架:
print('what is your age')
myAge = input()
print('you will be ' + str(int(myAge) + 1 ) + ' in one year')
答案 1 :(得分:0)
由于第3行末尾没有')',它会抛出错误
myAge = input('what is your age\n')
print('you will be ' + str(int(myAge) + 1) + ' in one year')
我们可以将第一个打印行和input()组合为
myAge = input('what is your age\n')
答案 2 :(得分:0)
使用缺少)
使用格式方法,非常易读而不是
print('what is your age')
myAge = int(input())
print('you will be {} in one year'.format(myAge+1))