我是Python新手,非常绿色,因为标题声明,很难用Python围绕这三个命令:
1)while(counter> = 0):
2)打印计数器
3)counter = counter - 1
有人可以指出我正确的方向吗? 谢谢
答案 0 :(得分:0)
1)只要您的计数器变量大于或等于0. while()是一个条件语句,检查您的计数器是否为> = 0.如果为真,则它将执行while中的代码环。如果它是假的,那么它将不会执行while循环中的代码。
2)打印出计数器变量的值
3)计数器变量的值为:counter减1
基本上它说,只要您的计数器变量大于或等于0,程序就应该打印出计数器的值,然后从计数器的值减去1。
只要您的计数器大于或等于0,它就会继续打印您的计数器值并从计数器减1。
答案 1 :(得分:0)
如果x
为x >= 0
,那么x
将返回0到x
之间的所有整数,从def myfunc(x):
while counter >= 0:
print counter
counter-=1 #Same as counter = counter-1
中减去,包括:
>>> myfunc(0)
0
>>> myfunc(4)
4
3
2
1
0
>>> myfunc(1.1)
1.1
0.1
>>> myfunc(-123)
>>>
{{1}}