Python基础(4)输入判断某年的第几天

#判断某年的第几天
days=[0,31,59,90,120,151,181,212,243,273,304,334]
year=int(raw_input(‘nian:\n‘))
month=int(raw_input(‘yue:\n‘))
day=int(raw_input(‘ri:\n‘))
if (year % 400 == 0) or (year % 4 == 0) and (year % 100 != 0):
    if month >=3:
       answer=days[month-1]+day+1
       print ‘第‘,answer,‘天‘
    else:
        answer=days[month-1]+day
        print ‘第‘,answer,‘天‘
                          
        
else:
    answer=days[month-1]+day
    print ‘第‘,answer,‘天‘

时间: 2024-10-07 11:22:30

Python基础(4)输入判断某年的第几天的相关文章

python基础(文件输入/输出 内建类型 字典操作使用方法)

本文主要介绍了python基础入门,包括文件输入/输出.内建类型.字典操作等使用方法 一.变量和表达式 代码如下: >>> 1 + 1 2>>> print 'hello world' hello world>>> x = 1               >>> y = 2>>> x + y3 Python是强类型语言,无法根据上下文自动解析转换成合适的类型. Python是一种动态语言,在程序运行过程中,同一个变量

【Python基础 05】判断(if)语句

目标 开发中的应用场景 if 语句体验 if 语句进阶 综合应用 01. 开发中的应用场景 程序中的判断 if 今天发工资: 先还信用卡的钱 if 有剩余: 又可以happy了,O(∩_∩)O哈哈~ else: 噢,no...还的等30天 else: 盼着发工资 判断的定义 如果 条件满足,才能做某件事情, 如果 条件不满足,就做另外一件事情,或者什么也不做 正是因为有了判断,才使得程序世界丰富多彩,充满变化! 判断语句 又被称为 "分支语句",正是因为有了判断,才让程序有了很多的分支

python基础之输入 输出 控制语句

单词 python input print str int bool type isinstance 实例 end 结束 if elif True False 计算机基础 cpu:人类的大脑 内存 临时此处一些数据 解决硬盘和cpu 速度差 硬盘 永久存储数据 操作系统 一个特殊的程序 调度硬件和软件之间的数据交互 编译型:c,c++ ? **将代码一次性全部编译成二进制,然后再执行**. ? 优点:执行效率高. ? 缺点:开发效率低,不能跨平台. ? 代表语言:C 解释型:python,强累定

python基础知识--条件判断和循环

一.输入输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 name=input('Please enter your name:') #把接收到的值赋给name变量 2 print(name)#输出接收到的输入 input在接收输入的时候,是可以看到你输入的值的,如果是输入密码这样的呢,不想让别人看到你的密码,怎么办呢,就需要用到一个标准库,getpass,什么是标准库

Python 基础之条件判断

条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print('your age is', age) print('adult') 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做. 也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行

二、Python基础---循环--条件判断(while-for-if-elif-else)

!!!语句!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1.代码实例: #if语句 #!/usr/bin/python3 #_*_coding:utf-8_*_ num = 10 if num == 10: print('对') 运行结果: [[email protected] ~]# python if.py 对 2.复杂的if语句   #注意事项:一定要注意中英的格式,语句的缩进,缩进为4个空格,切记!!! 代码实例:if语句 #

Python基础之if判断,while循环,循环嵌套

if判断 判断的定义 如果条件满足,就做一件事:条件不满足,就做另一件事: 判断语句又被称为分支语句,有判断,才有分支: if判断语句基本语法 if语句格式: if 判断的条件: 条件成立后做的事 ... ... 代码缩进为一个tab键,或者四个空格,官方建议使用空格:但应注意,在python开发中,tab和空格不能混用! 判断年龄示例: # 判断是否成年,成年则可以进网吧 age = 19 if age>=18: print("你满了18岁,可以进网吧") if及其缩进代码可以

.Net程序员之Python基础教程学习----判断条件与循环[Fourth Day]

    今天学习Python的判断条件与循环操作. 一. 布尔变量: 在学习判断条件之前必须的了解bool变量,在Python中bool变量与C语言比较类似,与.net差别比较大,其中下面集中情况需要记住. False, '', 0, (), [],{},None 为空,而True,12,'hello',[1] 这些普遍都为真. 其实可以简单理解为,无即是false,有既是true >>> bool(True) True >>> bool(0) False >&g

python基础之条件判断和循环

1.条件判断 age = 3 if age >= 18: print('adult') elif age >= 6: print('teenager') else: print('kid') elif是else if的缩写,完全可以有多个elif. 2.循环 python循环有两种, 一种是for...in循环,依次把list或者tuple中的每个元素迭代出来. names = ["geg","gege","geege"]; for