python在每一段代码的最后都可以写 分号。也可以不写。在本地测试的时候基本不会有影响。
import sys
for line in sys.stdin:
ss = line.strip().split(',');
if len(ss) != 3:
continue;
u , i , s = ss;
print("%s\t%s\t%s" % ( i,u,s));
和
import sys
for line in sys.stdin:
ss = line.strip().split(',')
if len(ss) != 3:
continue
u , i , s = ss
print("%s\t%s\t%s" % ( i,u,s))
运行结果一样。
但是我建议还是不要加,因为有可能会报错。
另外,python不区分单引号和双引号的使用。
str = 'python sutdent'
str = "python student"
目测没有使用上的差异。
如下的句子有单引号的使用:
str = "I'm is python student"
str = 'I\'m is python student'
本人学习python小白,如有错误,还望大神指点。
本文探讨了Python中分号的使用规范及其潜在影响,指出分号的使用并非必要,且可能引入错误。同时,文章说明了Python中单引号与双引号在字符串定义上的等效性,并通过实例展示了不同情况下引号的正确用法。

1万+

被折叠的 条评论
为什么被折叠?



