for i in range (0,2):print(i)?

 我来答
日常生活小趣味
2020-09-15 · 明月松间照,清泉石上流。
日常生活小趣味
采纳数:603 获赞数:1840

向TA提问 私信TA
展开全部

for i in range(2):


    print(i)


得到结果是0    1   ,就是说输出两次。

for i in range(2):

    a = 0 

    b = 0

    print(str(a)+':'+str(b)) 

    while a==0 and b == 0:


        a += 1


遍历两次,a=0,b=0在循环内部,每次print前,a,b都会重新赋值为0,所以结果都是0:0。

a = 0  

b = 0

for i in range(2):

    print(str(a)+':'+str(b)) 

    while a==0 and b == 0:


        a += 1

这样就能得到:

0:0

1:0

a 的初始值为0,但经过一次循环后,a 会变成1,第二次输出就会变成1:0。

注意格式

犁敏才0Ed20d
2019-12-02 · TA获得超过201个赞
知道答主
回答量:389
采纳率:24%
帮助的人:56.1万
展开全部
打印结果0,1,2 哈哈 编程题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-12-02
展开全部
打印结果0,1,没有2哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式