哪位大佬能解释一下为什么会输出4个ABCD?

来源:4-4 Python之for循环

慕侠9531228

2024-01-02 13:31

>>> s='ABCD'
>>> for ch in s:
    print(s)
ABCD
ABCD
ABCD
ABCD
写回答 关注

3回答

  • weixin_慕无忌2449547
    2024-04-02 14:59:51

    不应该打印 ch 吗?打印s 肯定是ABCD

  • muchasgracias
    2024-01-22 15:06:49

    把s的值都赋予给了ch定义的变量,当然你要输出的就是ch变量,就不是输出s咯。print(ch)

  • moka2631134
    2024-01-03 02:41:04

    https://img1.sycdn.imooc.com/6594587f0001796324151242.jpg

    感觉可能是模式问题,或许可以不要用互动模式,然后检查一下缩进,我试了一下是没有问题的

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154153 学习 · 1075 问题

查看课程

相似问题