码迷,mamicode.com
首页 > 其他好文 > 详细

学习心得2020.08.16

时间:2020-08-20 18:21:17      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:某月   第几天   重复数   erro   lse   重复   复数   这一   输入日期   

小程序
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

sum=0
for i in range(1,5):
    for j in range(1,5):
        for k in range(1,5):
            if i!=j and j!=k and i!=k:
                print(i,j,k)
                sum+=1
print("共",sum,"种")

输入某月某日,判断这一天是一年的第几天?

dic = {1:31,2:28,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}#用字典的方式来对应月份和天数最合适不过了,不用考虑位置的问题。
x = int(input(‘请输入月份:‘,))
y = int(input(‘请输入日期:‘,))
r=0
if  x in range(1,13) and y in range(1,dic[x]):
    for i in range(1, 13):
        if i<x:
            r+=dic[i]
    print("这是年度第",r+y,"天")
else:
    print("error")

学习心得2020.08.16

标签:某月   第几天   重复数   erro   lse   重复   复数   这一   输入日期   

原文地址:https://www.cnblogs.com/rioca/p/13520218.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!