- 第一個(gè)python程序
print('hello, world') //打印
- SyntaxError
如果遇到SyntaxError,表示輸入的Python代碼有語法錯(cuò)誤,最常見的一種語法錯(cuò)誤是使用了中文標(biāo)點(diǎn),例如使用了中文括號(hào)(和):
>>> print('hello')
File "<stdin>", line 1
print('hello')
^
SyntaxError: invalid character '(' (U+FF08)
>>> print(“hello”)
File "<stdin>", line 1
print(“hello”)
^
SyntaxError: invalid character '“' (U+201C)
- Python代碼運(yùn)行助手
Python代碼運(yùn)行助手可以讓你在線輸入Python代碼,只需要在網(wǎng)頁(yè)輸入代碼,然后點(diǎn)擊Run按鈕,代碼通過PyScript以WASM執(zhí)行后,在網(wǎng)頁(yè)顯示代碼執(zhí)行結(jié)果:
l.png
4.name = input() Python交互式命令行就在等待你的輸入了。這時(shí),你可以輸入任意字符,然后按回車后完成輸入。輸入完成后,不會(huì)有任何提示,Python交互式命令行又回到>>>狀態(tài)了。那我們剛才輸入的內(nèi)容到哪去了?答案是存放到name變量里了??梢灾苯虞斎雗ame查看變量?jī)?nèi)容:
>>> name = input()
maker
>>> name
'maker'
>>>
但是程序運(yùn)行的時(shí)候,沒有任何提示信息告訴用戶:“嘿,趕緊輸入你的名字”,這樣顯得很不友好。幸好,input()可以讓你顯示一個(gè)字符串來提示用戶,于是我們把代碼改成:
name = input('please enter your name: ')
please enter your name: Michael
print('hello,', name)
hello, Michael
