欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

python无需修改是什么特性_用户编写的python程序无需修改就可以在不同的平台运行,是python的什么特征...

发布时间:2024/10/8 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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的什么特征...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。