蛋挞饼干 2022-06-06 20:44 采纳率: 100%
浏览 26
已结题

continue没有发挥作用吗

img


这个continue没有发生作用吗,我理解的依次遍历字符串,输出9322,不知道为什么输出的是93python22

  • 写回答

3条回答 默认 最新

  • A Python 萌新花花 2022-06-06 21:02
    关注

    跟continue没有关系
    首先是这个for x in w会遍历这个字符串中的所有字符,然后如果这个字符是0~9的话,就continue。continue的意思就是立即结束当前这次循环,进入到下次循环。因为这里是if else,并且除了他们没别的了,continue就没啥影响。
    然后那个replace,看似会让python这6个字符消失,但其实不对。w.replace这个语句需要赋值给w,w才会有变化,不然就是一个w.replace的话,w压根没变过

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月14日
  • 已采纳回答 6月6日
  • 创建了问题 6月6日