Python I want to print one thing if 2 things are true. and another if either is false
本问题已经有最佳答案,请猛点这里访问。
只是想学点东西。做了这个愚蠢的程序。只想让tp和袜子都是真的,这样你就能得到if的东西。或者IDK。
1 2 3 4 5 6 7 8 | def shit_supplies(tp, socks, time): print"Time: %d minutes" % time print"Soks on? %r" % socks print"Butt-Wipies? %r" % tp if tp socks =="true": print"Hurry up only %d minutes to pinch it off!!@!" % time else: print"No poopies for you!" |
尝试了一些像逗号之类的东西让它工作,但我迷路了,在谷歌上找不到它。
你的尝试中只有几个小错误。
1 2 3 4 5 6 7 8 | def poop_supplies(tp, socks, time): print("Time: %d minutes" % time) print("Soks on? %r" % socks) print("Bottom-Wipies? %r" % tp) if tp and socks: print("Hurry up only %d minutes to pinch it off!!!" % time) else: print("No poopies for you!") |
这里有一个关于布尔运算符的很好的小教程。