题目:用python求0—9所能组成的偶数个数(数字不能重复)
我们首先来进行程序分析
一位数:有0、2、4、6、8为偶数;
二位数:十位数有除0外9个数,个位数有5个数满足,所以二位数一共有9*5为偶数
三位数:百位数有除0外9个数,十位数有10个数,个位数有5个数满足,所以三位数一共有9 * 10 *5为偶数
四位数:千位数有除0外9个数,百位数有10个数,十位数有10个数,个位数有5个数满足,所以三位数一共有9 * 10 * 10 *5为偶数
…
以此类推,我们就可以开始写代码了。。。
直接上代码如下:
# -*- coding: UTF-8 -*-
if __name__=='__main__':
sum=5
a=5
for i