早教吧作业答案频道 -->其他-->
python循环遍历的问题例举出1,2,3,4四个数字可组成的3位数,并且使每位数的数字不同l=0whilel<4:l=l+1m=0whilem<4:m=m+1n=0whilen<4:n=n+1
题目详情
python循环遍历的问题
例举出1,2,3,4四个数字可组成的3位数,并且使每位数的数字不同
l = 0
while l < 4:
l = l + 1
m = 0
while m < 4:
m = m + 1
n = 0
while n < 4:
n = n + 1
if(l != m & l != n & m != n):
print("%d%d%d"%(l,m,n))
照这样写,为什么得出来的结果是
>>>
123
213
312
314
321
324
413
423
为什么结果是这样呢,正确的写法应该是怎样的
例举出1,2,3,4四个数字可组成的3位数,并且使每位数的数字不同
l = 0
while l < 4:
l = l + 1
m = 0
while m < 4:
m = m + 1
n = 0
while n < 4:
n = n + 1
if(l != m & l != n & m != n):
print("%d%d%d"%(l,m,n))
照这样写,为什么得出来的结果是
>>>
123
213
312
314
321
324
413
423
为什么结果是这样呢,正确的写法应该是怎样的
▼优质解答
答案和解析
你那个判断表示式写错了。
for l in range(4):
for m in range(4):
for n in range(4):
if ((l!=m) and (l!=m) and (m!=n)): print ("%d%d%d"%(l,m,n))
你里面使用&是不对的。另外|!=n这里也是错的。
看了 python循环遍历的问题例...的网友还看了以下:
在图1、2中,⊙O过了正方形网格中的格点A、B、C、D,请你仅用无刻度的直尺分别在图1、图2、图3 2020-05-16 …
您好,看到您的化学好像很好的,白色的亚铜化合的Cu(NH4)SO3难溶于水,若与足量的10mol· 2020-05-17 …
个关于数学里直线方程式的问题-.1.求过点P,且平行于直线L的直线方程(1)P(5.2)L:3X- 2020-06-03 …
FeCl3是常见的水处理剂,实验室用铁屑制备无水FeCl3,制备步骤如下:Ⅰ.称取一定量的铁屑于锥 2020-07-02 …
100mL浓度为2mol•L-1的盐酸跟过量的锌片反应,为加快反应速率,又基本不影响生成氢气的总量 2020-07-09 …
物理中的p水=1.0×10kg/m是什么意思?初二会出这样的题么怎么回事?初二的书上没有这样的公式 2020-07-16 …
=SUMIF('BS&PL201212'!A:A,'P&L'!B70&"-",'BS&PL2012 2020-07-23 …
平面直角坐标系xoy中,y轴上有一点A(0,1),在x轴上任取一点P,过点P作PA垂线l(1)若l 2020-07-29 …
概率统计问题,急,推广的二项系数公式(-r,L)=(-1)^L(r+L-1,L)怎么得来的?∞∑( 2020-07-30 …
在一次国际会议上,k个科学家共使用p种不同语言.若任何两个科学家都至少使用一种共同的语言,但没有任 2020-08-02 …