我正在尝试从左侧写一个字符串的函数条空格。
def main():
str_strip = input('enter a string of which whitespace are stripped: ')
cs-strip(str_strip)
def cs-strip(str_strip):
i = 0
temp = list(str_strip)
if temp[0] == ' ':
temp.remove(temp[0])
elif temp[0] == '\' :
if temp[1] == 'n' or temp[1] == 't':
temp.remove(temp[0])
temp.remove(temp[0])
new = ''.join(map(str,temp))
print(new)
main()
但我不能引用比较' \'与其他字符串一起,我尝试过''''''''''''''''''&#39 当字符串是或包含' \'?
时,如何比较字符串答案 0 :(得分:0)
使用'\\'
或r'\'
与下面的反斜杠进行比较。
temp[0] == '\\'
temp[0] == r'\'
答案 1 :(得分:0)
您只需要使用其他\
个字符来转义它,因此您的elif
应该是这样的:
elif temp[0] == '\\' :