python基础码,萌新完全看不懂,求救。

defisdigit(s):(经常看见这个东西,是做什么用的?)foriins:ifi<'9'andi>'0':continue(i在s里,可是0<i<9的时候才能继续,... def isdigit(s):(经常看见这个东西,是做什么用的?)
for i in s:
if i<'9'and i>'0':continue(i在s里,可是0<i<9的时候才能继续,可是s超级大,怎么会呢?如果不继续的话就输出F,那继续到什么条件输出T么?)
else:return(Flash)
return(True)

s="12451234"(关键来了,s是个字符串还是数字?s的含义是什么?i属于s的话,i又是字符串还是常熟呢?)
print(isdigit(s))【输出的结果就只是判断s中是否存在数字吗?那么……上面那一大串到底是要做毛线……】
展开
 我来答
阳光的雷咩咩
2016-11-03 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7847万
展开全部
  1. def是定义函数,就是功能块,把一连串功能简化为一个名字和参数

  2. continue的意思是忽略下面的步骤直接进行下一个循环,不是跳出循环,就有点像当兵体检的时候,教官说下一个一样,表示当前不符合

更多追问追答
追问
可是,为什么要有上面的一大串东西呢?
追答
哪串
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式