欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python入门经典案例一

程序员文章站 2022-04-18 23:44:37
# 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1 sum = 0 2 values = range(1, 5) 3 for i in values: 4 for j in values: 5 for k in values: 6 if i != j and j ! ......
# 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1 sum = 0
2 values = range(1, 5)
3 for i in values:
4     for j in values:
5         for k in values:
6             if i != j and j != k and k != i:
7                 print("%d%d%d" % (i, j, k))
8                 sum += 1
9 print("sum%d" % sum)
# 知识点
# 循环控制语句, for ... in ... , 遍历
# 内置函数, range(start, stop[, step]), 包左不包右, 返回整数列表
# 判断语句, if
# 比较运算符, !=
# 逻辑运算符, and
# 格式化输出, %d, 输出单个格式化参数, 输出多个格式化参数
# 复合赋值运算符, +=