a=python

来源:3-4 Python的布尔类型

weixin_慕婉清5352016

2021-08-12 19:55

print('hello,',a or 'world')   为什么打出来是hello python 那world呢?or不是有true就true吗 

写回答 关注

2回答

  • Maybe0829
    2021-08-16 18:34:43

    a的值已经是true,赋值为python。根据or或运算法则,一个为true其结果为true,所以(a or 'world')为python,最后运行结果为 hello python。

    (这只是我自己的见解)

  • Doraemon04
    2021-08-13 17:34:42

    or 一个真便真  当判断到第一个值是真值时, 后面的就不做判断了

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154174 学习 · 1075 问题

查看课程

相似问题

python

回答 1

python下载

回答 2

Python%符号

回答 5

python程序

回答 2

PYTHON的用处

回答 1