这个为什么显示名字错误 o难道不能是键盘上直接打出来的? 字母是需要要特殊的方法写出来的吗? 还有就是python能够识别的括号 冒号等我都是经过开启大写字母后才能打出来的,有简单快捷的方法吗?

img

如果是字母o的话,前面需要定义一下吧,这里感觉应该是0吧。
字母用英文输入就可以。
有时候输入前面的名称会出现小的对话框,按回车自动出现括号。一般不用开大写吧,英文 模式下直接打出来就可以。

o要加引用,请点击采纳

你的意思是要遍历字符串元素吧,那这里的o应该是一个字符(串),应该加引号。即:

for letter in "taobo":
    if letter == "o":
        continue
    print(letter)

首先不管是英文,中文,都是属于字符串,o也是字符串,所以必须加双引号"o",如果o是变量名,则需要声明,比如:o="张三",
一般写代码都是英文键盘,所以符号直接按下就行,注释的时候切换