我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python练习题,需要详细解释

x = [8, -6, 7, 5, -3, 0, -9]
y = 0
while x[y] % 2 == 0:
y += 1
print(y)

运行出来是什么?求解释

1、首先,x[y] 这个是列表取值,当y=0时,x为8,取余数为0,运行while循环;
2、while循环一次,y增加1,当y=2,x=7时,while循环为False,退出循环;
3、这时输出y值。

2

img

近期文章

  • 用Python3.9不兼容Python3.8或者3.7吗?
  • 如何编写程序下面这个程序
  • Altium designer 元件在哪里能找到 元件是什么
  • Python selenium定位不到网页元素
  • 这int为什么在括号里面呀,表示的是什么啊
  • dataframe读取文件列名相同,自动加1?
  • 求出最小值和最小值所对应的下标
  • ssis里排序 系统只按数字第一位数排序怎么办
  • 设置环境变量 设置之后还是不可以
  • 看看这个,python,选择题
  • 下面截图中,列表怎么合并?
  • 负载均衡算法(一致性Hash算法,通俗易懂)
  • vxworks通过ftp下载bootrom.bin到目标板
  • 运行Django提供的开发服务器来测试项目是否成功出错
  • 关于#java#的问题:线程的start方法放的位置不一样,为什么造成的结果也会不一样
  • 十六进制计算器 如何进行表达式运算
  • 为什么这些代码输入同样的治,输出的结果却不一样?
  • 哪里错了呀 怎样子改?
  • 我的程序运行结果为什么会是这样呢
  • delphi ListView控件用vsList样式,显示文字不全,怎么解决呢?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华