Python小白,想问问这是为什么呀,我是想按照书上的步骤做,麻烦大佬们看看怎么搞

![img](


img

img

你这是在编辑name.py文件的窗口

img


不是交互模式窗口
编辑name.py文件的窗口中直接写

name="ada lovelace"
print(name.title())

img

不要写Python 3.8.3rc1 (tags/v3.8.3rc1:802eb67, Apr 29 2020, 21:39:14) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
这些

存在非法字符,你看下是不是有中文下的符号。

语句中有全角中文标点或其他非法字符,导致提示无效语法错误。将下面两行,复制到交互命令行中回车运行一下即可。

name='ada lovelace'
print(name.title())

有帮助麻烦点个采纳【本回答右上角】,谢谢~

你双引号是中文的。python里面单引号和双引号语义相同
为了避免混淆,最好使用单引号