python分解一个三位数_python实例1:计算三个数字可组成多少个不同的三位数

题目:用5,6,7,8四个数字可以组成多少个三位数,并把它们输出。                                                    解答:设三位数为a*100+b*10+c,又因为不能重复所以

                                                则代码为:x=0                                                  #定义一个变量用来记录输出三位数的个数

for a in range(5,9):

for b in range(5,9):

for c in range(5,9):                      #a,b,c在5~9之间

if(a!= b and a!=c and b!=c):

num=a*100+b*10+c

x+=1

print(num,end='\t')

print('')                                                         #换行作用

print(x)

结果如图所示:

结果

知识点:print() python的输出函数,end='\t'规定以什么结尾默认为\n                                                                for循环:基本格式 for  变量 in 元素:                                                                                                                                        代码块                                                                                                            range()函数:返回的是迭代对象。在这里用来指定区间的值                                                                if条件控制语句:基本格式:if 条件1:                                                                                                                                                   语句1                                                                                                                                                elif  条件2:                                                                                                                                               语句2                                                                                                                                                 else:                                                                                                                                                          语句3                                                                                                                               多个条件同时判断用and,二选一用or

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值