crxa 发表于 2020-11-11 10:04:27

求助,输出有问题

i="剩余"+str(round(i) and"天")

结果只输出      剩余天    中间获取的数字不能输出,

如果不加and“天”则输出    剩余50

想要的结果是    剩余50天

crxa 发表于 2020-11-11 16:50:16

嘤嘤嘤

Lamotu 发表于 2020-11-11 16:54:37

and是运算符,和&一样,round(i) and"天" 的意思是比较round(i)和"天",前后都为真时输出后一个

crxa 发表于 2020-11-11 16:55:42

Lamotu 发表于 2020-11-11 16:54
and是运算符,和&一样,round(i) and"天" 的意思是比较round(i)和"天",前后都为真时输出后一个

那用什么连接可以都输出啊

兰竹皋 发表于 2020-11-11 16:57:42

i=f“剩余 {round(i)} 天"

crxa 发表于 2020-11-11 16:58:14

Lamotu 发表于 2020-11-11 16:54
and是运算符,和&一样,round(i) and"天" 的意思是比较round(i)和"天",前后都为真时输出后一个

我悟了,

crxa 发表于 2020-11-11 16:58:58

兰竹皋 发表于 2020-11-11 16:57
i=f“剩余 {round(i)} 天"

好的,谢谢

Lamotu 发表于 2020-11-11 20:45:52

crxa 发表于 2020-11-11 16:55
那用什么连接可以都输出啊

老老实实用+号吧
页: [1]
查看完整版本: 求助,输出有问题