Python中怎么在print(括号中使用if语句)
时间: 2023-05-22 22:02:38 浏览: 127
可以这样实现:
```
print("输出True") if True else print("输出False")
```
如果if语句的条件为True,则输出"输出True",如果条件为False,则输出"输出False"。
相关问题
python中print输出了括号
这个问题可能是因为使用了Python 2.x的print语句而不是Python 3.x的print函数。在Python 2.x中,print语句不需要括号,而在Python 3.x中,print函数需要括号。
例如,在Python 2.x中,我们可以这样写:
```
print "Hello, world!"
```
但在Python 3.x中,我们应该这样写:
```
print("Hello, world!")
```
python print不要括号
可以使用以下方式将Python的print语句输出的括号去掉:
```python
from __future__ import print_function
print "Hello, World!", # 在语句末尾加上逗号
```
或者在Python 3中直接使用:
```python
print("Hello, World!", end="")
```
这样可以输出不带括号的内容。但是需要注意的是,这种方式可能会降低代码的可读性,因此在实际编写中要根据需要进行选择。
阅读全文