来做练习喽

本文介绍了一个Python函数,该函数接收年、月、日作为参数,并计算出这一日期是一年中的第几天。通过判断是否为闰年,确定2月的天数,并累加各月天数得出结果。

定义函数day_count(year,month,day),实现功能是传入年月日后返回输入的年月日是当年的第几天。

 def days (year ,month,day):
    if year %4 == 0 and year %100 ==0 or year %400 ==0 :
         day_2yue = 29
     else:
         day_2yue = 28
     days_month = (31,day_2yue,31,30,31,30,31,31,30,31,30,31)
     total_days = 0
     total_days += sum(days_month [:month - 1])
     total_days += day
     print('这是一年的第',total_days ,'天')

 if __name__=="__main__":
     year  = int (input('请输入年份'))
     month = int (input('请输入月份'))
     day   = int (input('请输入日'))
     days (year,month ,day)

### 前端开发技术概述 前端开发是指构建网站或应用程序的用户界面部分的技术实践。这涉及到创建用户可以直接交互的部分,包括布局、样式和功能实现。现代前端开发依赖于多种技术和工具来提供丰富的用户体验。 #### 主流技术栈 随着技术的进步,HTML5 和 CSS4.0 已经成为前端开发的核心标准[^1]。这些技术不仅提供了更强大的标记能力和样式控制能力,还引入了许多新特性以支持多媒体内容处理以及响应式设计需求。 - **HTML5**: 提供了更加语义化的标签结构,并增强了音频视频播放的支持;同时也增加了离线存储等功能。 ```html <!-- 使用 HTML5 的 video 标签 --> <video controls> <source src="movie.mp4" type="video/mp4"> Your browser does not support the video tag. </video> ``` - **CSS4.0**: 虽然严格来说并没有官方定义为 “CSS4”,但是指代一系列新的 CSS 特性和模块化进展,比如 Grid Layout 或者自定义属性(变量)。它们极大地简化了复杂页面的设计过程并提高了灵活性。 #### 动态网页编程基础 除了静态的内容展示外,动态行为也是不可或缺的一部分。JavaScript 是最常用的脚本语言之一,在浏览器环境中执行各种操作如事件监听器绑定、AJAX 请求发起等。DOM(Document Object Model) 结构允许 JavaScript 对文档节点进行访问修改,而 CSS 则负责视觉效果上的调整[^3]。 对于初学者而言,理解如何通过 JavaScript 操作 DOM 来改变页面状态是非常重要的技能: ```javascript // 修改某个元素的文字颜色 document.getElementById('myElement').style.color = 'red'; ``` #### 实践项目经验积累 为了更好地掌握所学知识并将理论应用于实际场景中,参与具体的项目练习十分必要。例如完成一个简单的登录表单可以锻炼到多个方面的技巧——从基本的 HTML 表格搭建到利用 CSS 进行美化再到借助 JavaScript 验证输入有效性等等[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值