如何详细解释Python中两个不等字符串的if条件判断为何为True?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3329个文字,预计阅读时间需要14分钟。
今天遇到一个不太基础的难题,结果搞了好久好久.....赶快写一篇博客记录一下:
题目:本来两个不一样的字符串,在if的条件判断中被判定为True,下面是错误的代码:
pythontest_str='happy'if test_str=='g'
错误原因分析:
1. 代码中缺少冒号(:)来结束if条件。
2.比较运算符使用错误,`==`表示等于,而`=`表示赋值。
本文共计3329个文字,预计阅读时间需要14分钟。
今天遇到一个不太基础的难题,结果搞了好久好久.....赶快写一篇博客记录一下:
题目:本来两个不一样的字符串,在if的条件判断中被判定为True,下面是错误的代码:
pythontest_str='happy'if test_str=='g'
错误原因分析:
1. 代码中缺少冒号(:)来结束if条件。
2.比较运算符使用错误,`==`表示等于,而`=`表示赋值。

