`
qq49836467
  • 浏览: 5168 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

缩进语句CDays–5 习题一(计算今年是否为闰年)及相关内容解析。 缩进语句

阅读更多

废话就不多说了,开始。。。

    盘算往年否是为闰年。

    Solution:相信大家在习学C语言的时候就已对这个问题有过认识了,闰年条件:年份除以400为余数为0,或者除以4余数为零,且不能被100整除。Let's do this.

    首先,我们须要道知Python的判断语句是什么,查阅资料,if else。还有一个问题,怎么取获往年的年份呢。我们须要一个函数.

time.localtime()[0]

通过这个函数的表达式我们可以看出,该函数并不能直接用使,须要语句

import time

下篇文章我们将绍介time模块的其他功能。

    import 在Python中的作用就类似于 include在C语言中的作用了。

    import 在Python的作用是载入模块,time就是一个经常使用的模块。

    当初我们用这个函数和IF语句来成完这个序程。 来自啄木鸟社区

import time                             #导入time模块
thisyear = time.localtime()[0]             #取获前当年份
if thisyear % 400 == 0 or thisyear % 4 ==0 and thisyear % 100 <> 0: #判断闰年条件, 满意模400为0, 或者模4为0但模100不为0
    print 'this year %s is a leap year' % thisyear
else:
    print 'this year %s is not a leap year' % thisyear

我们看一下行运结果:

    image

    结果是确正的的。

    从序程中我们得悉,#面后的部份是注释,这个对于编写大序程非常重要。

    号符% 表现取模。

    其中的布尔表达式也非是常易懂的,or或,and与,not非。

    这里我们绍介一下Python的制强缩进念概。

    

    Python开发者意有让违反了缩进规矩的序程不能通过译编,以此来制强序程员养成精良的编程习气。并且Python语言利用缩进表现语句块的开始和退出(Off-side规矩),而非用使花括号或者某种关键字。加增缩进表现语句块的开始,而加增缩进则表现语句块的退出。缩进成为了法语的一部份。

    根据PEP的定规,必须用使4个空格来表现每级缩进。用使Tab字符和其它数目的空格虽然都可以译编通过,但不合符码编标准。支撑Tab字符和其它数目的空格仅仅是为兼容很旧的的Python序程和某些有问题的编辑序程。

    

       对于制强缩进的非是网上的论争直一不休,制强缩进取消了花括号,序程看起来整洁,但是却带来一部份问题。比如不能在其他电脑上行运之类的。这里有一片文章来说明这个问题:《我看Python码代缩进》。

    举个例子:

    码代如下:

age =13;
if age<21 :
    print '不能买酒'
    print '呵呵呵,这句话在if当中'
print '这句话在if外之'

结果应当不难想象。

    image

    如果 age=33 那么就应当只出输一句话,让我们来试一下。

age =33;
if age<21 :
    print '不能买酒'
    print '呵呵呵,这句话在if当中'
print '这句话在if外之'

image

文章结束给大家分享下程序员的一些笑话语录: 手机终究会变成PC,所以ip会比wm更加畅销,但是有一天手机强大到一定程度了就会发现只有wm的支持才能完美享受。就好比树和草,草长得再高也是草,时间到了条件成熟了树就会窜天高了。www.ishuo.cn

分享到:
评论

相关推荐

    2014年311教育学专业基础综合答案解析.pdf

    教育学考研,考研真题,全国硕士研究生统一考试教育学专业基础综合真题及解析,311历年真题,参考答案,答案解析。教育学统考。

    大语言模型安全测试方法

    4月16日联合国日内瓦总部万国宫,由世界数字技术院(WDTA)与云安全联盟大中华区(CSA GCR)联合主办第27届联合国科技大会AI边会上,世界数字技术院(WDTA)发布了两项具有重要意义的国际标准:“生成式人工智能应用安全测试标准”和“大语言模型安全测试方法”。这是国际组织首次在生成式AI应用安全、大模型安全领域发布国际标准,为业界提供了统一的测试框架,标准的发布将对人工智能领域产生深远影响,推动人工智能技术的安全、可靠发展。 这两大标准由云安全联盟大中华区研究院副院长黄连金带领的专家团队编制而成,他们来自CSA大中华区、OpenAI、蚂蚁集团、谷歌、微软、亚马逊、英伟达、OPPO、科大讯飞、百度、腾讯、加州大学伯克利分校、芝加哥大学、香港科技大学等数十家单位,体现了业界的广泛协作与集体智慧。 云安全联盟大中华区主席、世界数字技术院执行理事长李雨航院士发布时介绍,“生成式人工智能应用安全测试标准”为测试和验证生成式AI应用的安全性提供了一个框架,特别是那些使用大语言模型构建的应用程序。它定义了人工智能应用程序架构每一层的测试和验证范围,确保AI应用各个方面都经过严格的安全性和合规性

    基于ssm电商网站的设计与实现(部署视频)_kaic.zip

    目 录 目 录 1 绪论 1.1 研究背景 1.2 目的和意义 1.3 论文结构安排 2 相关技术 2.1 SSM框架介绍 2.2 B/S结构介绍 2.3 MYSQL数据库介绍 3 系统分析 3.1 系统可行性分析 3.1.1 技术可行性分析 3.1.2 经济可行性分析 3.1.3 运行可行性分析 3.2 系统性能分析 3.2.1 易用性指标 3.2.2 可扩展性指标 3.2.3 健壮性指标 3.2.4 安全性指标 3.3 系统流程分析 3.3.1 操作流程分析 3.3.2 登录流程分析 3.3.3 信息添加流程分析 3.3.4 信息删除流程分析 4 系统设计 4.1 系统概要设计 4.2 系统功能结构设计 4.3 数据库设计 4.3.1 数据库E-R图设计 4.3.2 数据库表结构设计 5 系统实现 5.1用户信息管理 5.2 商品信息管理 5.3商品分类管理 5.1商品资讯管理 6 系统测试 6.1 系统测试的特点  6.2 系统功能测试 6.2.1 登录功能测试 6.2.2 添加类别功能测试 6.3 测试结果分析 结 论 致 谢 参考文献

    Comfast CF-924AC V3无线网卡驱动

    https://editor.csdn.net/md/?articleId=137978326文章对应USB 1300M无线网卡驱动,使用方式请参考博文。本驱动为博文对应的RDK X3平台所用,其它平台根据博文链接下载源码编译。

    2024-2030全球与中国实时老化测试市场现状及未来发展趋势.docx

    2024-2030全球与中国实时老化测试市场现状及未来发展趋势

    fieldmeta基于springboot的字段元数据管理,通用代码生成框架.zip

    springboot框架 一、Spring Boot基础应用 Spring Boot特征 概念: 约定优于配置,简单来说就是你所期待的配置与约定的配置一致,那么就可以不做任何配置,约定不符合期待时才需要对约定进行替换配置。 特征: 1. SpringBoot Starter:他将常用的依赖分组进行了整合,将其合并到一个依赖中,这样就可以一次性添加到项目的Maven或Gradle构建中。 2,使编码变得简单,SpringBoot采用 JavaConfig的方式对Spring进行配置,并且提供了大量的注解,极大的提高了工作效率,比如@Configuration和@bean注解结合,基于@Configuration完成类扫描,基于@bean注解把返回值注入IOC容器。 3.自动配置:SpringBoot的自动配置特性利用了Spring对条件化配置的支持,合理地推测应用所需的bean并自动化配置他们。 4.使部署变得简单,SpringBoot内置了三种Servlet容器,Tomcat,Jetty,undertow.我们只需要一个Java的运行环境就可以跑SpringBoot的项目了

    课设&大作业-基于SSM和SpringBoot的毕业设计动态旅游网站&gt;.zip

    【资源说明】【毕业设计】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!

    同济大学-答辩通用PPT模板(1)我给母校送模板作品.pptx

    PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。

    基于tensorflow2+django的Python本科毕业设计图像翻译系统源码.zip

    高分设计源码,详情请查看资源内容中使用说明 高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明高分设计源码,详情请查看资源内容中使用说明

    基于java实现的车联网OBD行车数据智能分析系统

    基于车联网OBD行车数据智能分析系统 **report-forms-core** -- 基础模块 **report-forms-hadoop** -- mapreduce任务(数据清洗) **report-forms-hive** -- hive任务(数据统计) **report-system-visualization** -- 数据可视化

    SpringBoot大学生就业信息管理源码.rar

    SpringBoot大学生就业信息管理源码.rarSpringBoot大学生就业信息管理源码.rar

    课设&大作业-毕业设计项目基于Vue等技术实现。.zip

    【资源说明】【毕业设计】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!

    嵌入式linux-简历模板.doc

    嵌入式linux-简历模板.doc

    c语言实现单链表 (数据结构与算法 严蔚敏版 作业)完整源码

    c语言实现单链表 完整源码 ,内含测试代码,用 VS 、GCC 编译器 打开,直接可以运行 。代码详细说明地址:https://blog.csdn.net/weiweiliude2/article/details/138145964

    西北农林科技大学-PPT模板我给母校送模板作品.pptx

    PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。

    Java SE Development Kit 11.0.23 macOS ARM64 DMG Installer

    Java SE Development Kit 11.0.23 macOS ARM64 DMG Installer

    2024-2030全球与中国冷冻有机毛豆市场现状及未来发展趋势.docx

    2024-2030全球与中国冷冻有机毛豆市场现状及未来发展趋势

    Python 爬虫爬取 Instagram 博主照片视频-Python 爬虫

    计算机技术是指评价计算机系统的各种知识和技能的总称。它涵盖了计算机硬件、软件、网络和信息安全等方面。计算机技术的发展使我们能够进行高效的数据处理、信息存储和传输。现代计算机技术包括操作系统、数据库管理、编程语言、算法设计等。同时,人工智能、云计算和大数据等新兴技术也在不断推动计算机技术的进步。计算机技术的应用广泛,涵盖了各个领域,如商业、医疗、教育和娱乐等。随着计算机技术的不断革新,我们可以更加高效地实现预期自动化、标准化

    西安外国语大学-论文答辩PPT模板我给母校送模板作品.pptx

    PPT模板,答辩PPT模板,毕业答辩,学术汇报,母校模板,我给母校送模板作品,周会汇报,开题答辩,教育主题模板下载。PPT素材下载。

    小学计算机教室管理制度.doc

    小学计算机教室管理制度.doc

Global site tag (gtag.js) - Google Analytics