所以我是新手編程(和python),如果字符串有零個或一個點字符(「。」字符),並且返回False,如果字符串包含兩個或多個點,則必須使該程序返回True使程序返回True如果字符串中有多個點?
這是我現在有的,我不能讓它爲我工作,請糾正我,如果我錯了,謝謝!
def check_dots(text):
text = []
for char in text:
if '.' < 2 in text:
return True
else:
return False
標題說返回False,文本說返回True。 – 2015-04-06 03:02:54
這裏有很多錯誤:(1)在函數開始時不應該將文本設置爲空列表。這會導致您搜索'。'的空白列表。 (2)您的代碼需要在函數定義行下面縮進。 (3)'如果'。' <2 in text:'不是Python代碼的有效行。 – dbliss 2015-04-06 03:03:33
^此評論應該被接受回答。 – Shashank 2015-04-06 03:04:57