Python 3.x 在python中从文件调用时,字符串长度显示不同
我正在读两种不同方法的字符串。 字符串为ALLAMNOOSWTYVNMNNPython 3.x 在python中从文件调用时,字符串长度显示不同,python-3.x,string,string-length,Python 3.x,String,String Length,我正在读两种不同方法的字符串。 字符串为ALLAMNOOSWTYVNMNN 从文件中读取字符串并检查长度 直接读取字符串并检查长度函数 从文本文件读取时的输出显示为18而不是17 seqe= open("aaaa.txt", "r") if seqe.mode == 'r': seq =seqe.read() print(len(seq)) 字符串为ALLAMNOOSWTYVNMNN 打印长度时应打印17 我原以为两者的长度相同,但打印时显示17,从文件读取时显示18使用pri
seqe= open("aaaa.txt", "r")
if seqe.mode == 'r':
seq =seqe.read()
print(len(seq))
字符串为ALLAMNOOSWTYVNMNN
打印长度时应打印17
我原以为两者的长度相同,但打印时显示17,从文件读取时显示18使用
print(len(seq.strip())
——您可能有一个额外的空间或一个新的折线图。它起作用了。。!!使用打印(len(seq.strip())
——您可能有额外的空间或新的折线图。它起作用了。。!!