元问答栏目视频美女
  1. 编程问答
  2. 答案列表
  3. 答案正文

python入门经典案例及解析

数字组合。
题目 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少。
程序分析 遍历全部可能,把有重复的剃掉。
num=0。
for a in range(1,5):
for b in range(1,5):
for c in range(1,5):
if((a!=b)and(a!=c)and(b!=c)):
print(a,b,c)。
num+=1。
print (num)。
函数语法range(start,stop[,step])。
参数说明:
start:计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0,5);stop:计数到 stop 结束,但不包括 stop。例如:range(0,5) 是[0,1,2,3,4]没有5step:步长,默认为1。例如:range(0,5) 等价于 range(0,5,1)。
@lkgetkk评:0
猜你喜欢