python无需修改是什么特性_用户编写的python程序无需修改就可以在不同的平台运行,是python的什么特征...
生活随笔
收集整理的這篇文章主要介紹了
python无需修改是什么特性_用户编写的python程序无需修改就可以在不同的平台运行,是python的什么特征...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019-04-04 回答
寫了個函數,用戶輸入字符串,函數返回字符串是否符合條件的bool值。你說的“利用棧判斷”不是很理解,代碼中match + 1可看做入棧,match - 1看做出棧
修改:字符串 不需要以()開頭結尾
#encoding=utf-8
from __future__ import print_function, division
def is_fine(thisstring, left_str="(", right_str=")"):
match = 0
for str in thisstring:
if str == left_str:
match = match + 1
elif str == right_str:
match = match - 1
if match < 0:
return false
if match != 0:
return false
else:
return true
if __name__ == "__main__":
s = raw_input()
print(is_fine(s))
總結
以上是生活随笔為你收集整理的python无需修改是什么特性_用户编写的python程序无需修改就可以在不同的平台运行,是python的什么特征...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装.net5.0后怎么在vs里选择_V
- 下一篇: python代码执行_Python在线运