clearlovejkk 发表于 2023-1-17 21:48:57

请问一下这一句代码(如下)的原理是什么,实现了什么功能。萌新刚学Python确实不会

本帖最后由 clearlovejkk 于 2023-1-28 23:02 编辑

while not year.isdigit():
请问一下各位大佬们,这个是课后作业里的一句代码,我看不太懂,不过好像是能实现发现用户不按要求输入,然后让用户输入一次,这是为啥呢?他是怎么个原理呀?

clearlovejkk 发表于 2023-1-28 23:02:18

wyhpylc 发表于 2023-1-18 09:53
isdigit是        如果字符串中至少有一个字符并且所有字符都是数字则返回 True,否则返回 False
not就是操作数为 ...

谢谢哥

wyhpylc 发表于 2023-1-18 09:53:24

isdigit是        如果字符串中至少有一个字符并且所有字符都是数字则返回 True,否则返回 False
not就是操作数为False它为True

wyhpylc 发表于 2023-1-18 09:54:16

while就是循环语句
while 条件;
   执行代码

wyhpylc 发表于 2023-1-18 09:54:42

应该是这样的,我怕我讲错了】

wyhpylc 发表于 2023-1-18 13:43:13

有用请设置最佳答案!
页: [1]
查看完整版本: 请问一下这一句代码(如下)的原理是什么,实现了什么功能。萌新刚学Python确实不会