dbj*_*ohn 0 python conditional-operator while-loop
在Python IDLE Shell中,似乎我不能使用复合条件表达式和while循环.我也在括号内尝试过它.拿这两个例子:
k=0
m=0
while k<10 & m<10:
print k
k +=1
m+=1
Run Code Online (Sandbox Code Playgroud)
这不会评估第二个条件.但如果我写
while k<10:
print k
k+=1
Run Code Online (Sandbox Code Playgroud)
这确实有效.有没有办法用"和"运算符实现第一个代码块.我用Java做过.我是否只需要将"if"语句放在一起以在Python中实现相同的功能?
| 归档时间: |
|
| 查看次数: |
1621 次 |
| 最近记录: |