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小白,如有错误,还望大神指点。