老师,这样写对吗?

来源:4-8 Python之嵌套循环

qq_慕雪8584729

2021-03-18 20:33

# Enter a code

s1 = 'ABC'

s2 = '123'

s3 = 'xyz'

for x in s1:

    for y in s2:

        for z in s3:

            print(y+z+x)


写回答 关注

2回答

  • weixin_慕先生9002666
    2021-03-29 16:55:27

    所有字符的排列是不是应该有x+y+z,x+z+y,y+x+z,y+z+x,z+x+y,z+y+x

    宝慕林555... 回复qq_慕的地...

    s1='ABC' s2='123' s3='xyz' for str1 in s1: for str2 in s2: for str3 in s3: print(str1 + str2 + str3,str1+str3+str2,str2+str1+str3,str2+str3+str1,str3+str1+str2,str3+str2+str1)

    2021-09-21 10:50:45

    共 2 条回复 >

  • 自学Python
    2021-03-19 08:05:33

    # Enter a code 改 # coding:utf-8
    按你代码print(x + y + z)

    代码是对的

Python3 入门教程(新版)

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

154156 学习 · 1075 问题

查看课程

相似问题