![](/img/trans.png)
[英]I'm trying to use pyplot.scatter() but I'm getting an invalid syntax error
[英]Trying to run this program but I'm getting 'invalid syntax'
這個程序打招呼並詢問我的名字。
print('Hello world!')
print('What is your name?') #ask for their name
myName = input()
print('It is good to meet you, ' + myName)
print('The length of your name is:')
print(len(myName))
print('What is your age?') #ask for their age
myAge = input()
print('You will be ' + str(int(myAge) + 1 'in a year.')
但是當我運行它時,我在這里得到一個SyntaxError
:
print('You will be ' + str(int(myAge) + 1 'in a year.')
^
說:
SyntaxError: invalid syntax
最后一行應該是
print('You will be ' + str(int(myAge) + 1 'in a year.'))
你缺少一個右括號。
此外,為了將來參考,在input()
函數中,您可以放入字符串,指定用戶應該輸入的內容,例如
myName = input('What is your name? ') #their name must be in quotes!
和
myAge = input('What is your age? ')
您需要定義變量myName
和myAge
。 此外,您在腳本的最后一行中有一個SyntaxError
,其中您省略了右括號。
嘗試擦除整行並從頭開始重新輸入。
您需要在打印的開頭添加一個左括號,在 + 1 之后添加一個右括號
打印('你好世界!')
print('你叫什么名字?') #詢問他們的名字 myName = input()
print('很高興認識你,' + myName)
print('你名字的長度是:')
打印(len(我的名字))
print('你的年齡是多少?') #詢問他們的年齡 myAge = input()
print(('你將成為 ' + str(int(myAge) + 1)) + '一年后。')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.