1.求0—7所能组成的奇数个数

程序分析:

组成1位数是4个。

组成2位数是7*4个。

组成3位数是7*8*4个。

组成4位数是7*8*8*4个。......

 

try:

    num_length = int(raw_input("input the number length:"))

except:

    print "is not a int number,please try again!"

 

if num_length ==1:

print 4

elif num_length==0

    print u”不能输入0”

else:

    print (str(7)+"*"+str(4)+"*"+"*".join([str(8)]*(num_length-2))).strip('*')

print eval((str(7)+"*"+str(4)+"*"+"*".join([str(8)]*(num_length-2))).strip('*'))

 

posted @ 2018-06-29 09:59  生活就是一种修行者  阅读(329)  评论(0)    收藏  举报