PY题解001--判断子串
- 题目链接:北大MOOC
- 题目类型:字符串
- 编程语言:Python
- 做法
x = input() y = input() if x in y: print("YES") else: print("NO")
本做法:
根据题意,依次输入两个字符串,并使用 if 和 in 进行判断,并得出结果进行输出
x = input() y = input() z = ["NO", "YES"] print(z[x in y])
本做法:
需要用到列表,把"YES","NO" 放到列表里
a in b 如果不成立,则这个表达式的值就是False,成立,表达式的值就是True
在Python里,True和1是完全等价的,是一回事,可以混用。False和0也是完全等价的。
(这个做法很有意思,记录下)
- 总结:第二个解法很有意思,提供了一种新的思路
我的python 文章被收录于专栏
python题解和学习总结(题解暂时包含POJ,PTA),未来会根据学习进度酌情添加其他内容