Python中的print内的if else用法

最近在看Python写的框架代码,发现print内的if else用法,很是好奇,在此记录下。

account = input()
username, password = account.split('----')
conn = RedisClient('accounts', 'weibo')
result = conn.set(username, password)
print('账号', username, '密码', password)
print('录入成功' if result else '录入失败')

个人测试发现的看截图

image.png

print('if后面的表达式为真显示这里的信息' if 表达式 else 'if后面的表达式为假显示这里的信息')

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享