糠爸 发表于 2019-6-10 11:50:27

如何减少英文字符打成中文字符?

在编程中经常需到中文符号的错误,请问各位是如何操作减少这种错误的,谢谢!

wp231957 发表于 2019-6-10 11:56:32

没啥办法

人造人 发表于 2019-6-10 11:58:55

只在需要输入中文时,才切换成中文输入法,默认是英文输入法,切换成中文输入法输入完中文后立刻切换成英文输入法

人造人 发表于 2019-6-10 12:02:50

还有就是,换一个“好的”编程字体,能够用眼睛明确看出中文字符和英文字符

你可以非常清楚的看到第1行后面的分号不对

糠爸 发表于 2019-6-10 12:55:22

人造人 发表于 2019-6-10 12:02
还有就是,换一个“好的”编程字体,能够用眼睛明确看出中文字符和英文字符

你可以非常清楚的看到第1行 ...

感谢,马上试试,觉得这是个好办法!

andy大宝 发表于 2019-6-10 16:54:17

转义符号

糠爸 发表于 2019-6-10 17:29:11

andy大宝 发表于 2019-6-10 16:54
转义符号

请问能说得更具体一点吗,我是小白。

andy大宝 发表于 2019-6-11 17:07:00

糠爸 发表于 2019-6-10 17:29
请问能说得更具体一点吗,我是小白。

哦,好像发错了……
转义符号是"/"只能对象"c/now"这样的进行转义

糠爸 发表于 2019-6-11 17:19:08

andy大宝 发表于 2019-6-11 17:07
哦,好像发错了……
转义符号是"/"只能对象"c/now"这样的进行转义

无论如何,谢谢!

andy大宝 发表于 2019-6-12 16:30:59

嗯,顺便说,直接打印c/now会这样:>>> a="c\now"
>>> print(a)
c
ow
在Python中,\n是换行符。应该改成:>>> a="c\now"
>>> a="c\\now"
>>> print(a)
c\now

1574157395 发表于 2019-6-13 17:29:35

我是直接用qq输入法设置里面有一个中文状态下使用英文标点

糠爸 发表于 2019-6-14 10:18:55

1574157395 发表于 2019-6-13 17:29
我是直接用qq输入法设置里面有一个中文状态下使用英文标点

嗯嗯,这也是个好办法,至少保证了标点不会错!
页: [1]
查看完整版本: 如何减少英文字符打成中文字符?