单选题
122.关于while循环和for循环的区别,下列叙述中正确的是()
A
在很多情况下,while语句和for语句可以等价使用
B
while语句只能用于循环次数未知的循环,for语句只能用于循环次数已知的循环
C
while语句的循环体至少无条件执行一次,for语句的循环体有可能一次都不执行
D
while语句只能用于可迭代变量,for语句可以用任意表达式表示条件
答案解析
正确答案:A
解析:
生动例子:假设我们要计算1到10的和。使用while循环可以这样表示:先定义一个变量i=1,然后使用while循环,当i小于等于10时,执行循环体,每次循环i加1,直到i大于10结束循环。而使用for循环可以这样表示:for循环中定义一个变量i,i从1开始,每次循环i加1,循环10次结束。两种循环方式都可以实现相同的功能,只是表达方式不同。
题目纠错
相关题目
单选题
下列哪项不是常见异常。
单选题
下列哪项不是常用异常处理关键字。
单选题
下列哪项不是常用异常处理格式。
单选题
Python内建异常类的基类是__________。
单选题
以下关于CSV文件说法正确的是__________。
单选题
在对csv文件进行写操作时,可通过设置以下哪个参数来避免出现空行:
单选题
下列哪项是python open()文件打开方法的必要参数。
单选题
下列不是python open()文件打开方法的参数的是__________。
单选题
下述有关文件说法错误的是__________。
单选题
当文本文件中包含了中文字符时,需要进行以下哪项操作__________。
