小白求助
while语句中的grade = int(grade)
...
grade = input("请输入你的成绩:")
怎么解读。
input函数输入得到的是字符串,
循环中需要借助int()将输入转换成整型数才能进入判断分支 本帖最后由 昨非 于 2020-9-11 19:40 编辑
在每次循环中
判断后会重新执行输入内容的语句
而所输入的字符串恰恰符合了判断条件(是否为“e”),从而进入下一个循环
而在新的循环里,第一步就是把输入内容转换为整型,进而进行if的范围比较
比较完后继续输入
直到输入e,跳出循环
(解决了记得给个最佳{:10_297:} ) 哈哈,我看明白了 昨非 发表于 2020-9-11 19:37
在每次循环中
判断后会重新执行输入内容的语句
而所输入的字符串恰恰符合了判断条件(是否为“e”),从 ...
阿里嘎多 蟹蟹宁 xiaobai有点纯 发表于 2020-9-11 19:41
阿里嘎多 蟹蟹宁
{:10_297:}
页:
[1]