商务分析方法与工具(三):Python的趣味快捷-循环控制结构解决随机摇奖

news2024/11/22 16:07:22

Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊!

喜欢我的博客的话,记得点个红心❤️和小关小注哦!您的支持是我创作的动力!

目录

  • 商务分析方法与工具(三):Python的趣味快捷-循环控制结构解决随机摇奖
    • 实验3 程序控制结构
    • 一、实验目的
      • 1.掌握分支,循环控制流语句的基本操作;
      • 2.能够利用各种控制流语句解决一些常见问题。
    • 二 、实验准备
      • 1.复习教材第4章内容
      • 2.练习教材第4章代码
    • 三、实验内容
      • 1. 输入一个年份,判断是否是闰年。(能被400整除,或者能被4整除但不能被100整除)
        • (1)不是闰年的例子
        • (2)是闰年的例子
      • 2.定义一个函数将给定的一个成绩对应的转换成等级(A:100-85、B:84-70、C:69-60、D:59-0)
        • (1)代码情况:
        • (2)分类结果:
      • 3.用分支程序表达下列式子(输入x的值,可以计算y的值)
        • (1)代码情况
        • (2)分类结果
      • 4.求N的阶乘
      • 5.求出100以内所有奇数之和
      • 6.打印九九乘法表
      • 7.输出1~100之间能被7整除但不能同时被5整除的所有整数
      • 8.猜数字游戏,随机生成一个0-9的整数,看用户几次能猜中。用户通过键盘输入所猜数字。如果用户猜的数字太大了,显示,“遗憾太大了”,小于预设的书,显示“遗憾,太小了”,如此循环,直至猜中该数,显示“预测N次,你猜中了!”
    • 四、实验中的问题和体会
      • 问题:
      • 体会:
      • 拓展:

商务分析方法与工具(三):Python的趣味快捷-循环控制结构解决随机摇奖

实验3 程序控制结构

一、实验目的

1.掌握分支,循环控制流语句的基本操作;

2.能够利用各种控制流语句解决一些常见问题。

二 、实验准备

1.复习教材第4章内容

2.练习教材第4章代码

三、实验内容

1. 输入一个年份,判断是否是闰年。(能被400整除,或者能被4整除但不能被100整除)

(1)不是闰年的例子

在这里插入图片描述

(2)是闰年的例子

在这里插入图片描述

2.定义一个函数将给定的一个成绩对应的转换成等级(A:100-85、B:84-70、C:69-60、D:59-0)

(1)代码情况:

在这里插入图片描述

(2)分类结果:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.用分支程序表达下列式子(输入x的值,可以计算y的值)

在这里插入图片描述

(1)代码情况

在这里插入图片描述

(2)分类结果

在这里插入图片描述
在这里插入图片描述

4.求N的阶乘

在这里插入图片描述

5.求出100以内所有奇数之和

在这里插入图片描述

6.打印九九乘法表

在这里插入图片描述

7.输出1~100之间能被7整除但不能同时被5整除的所有整数

在这里插入图片描述

8.猜数字游戏,随机生成一个0-9的整数,看用户几次能猜中。用户通过键盘输入所猜数字。如果用户猜的数字太大了,显示,“遗憾太大了”,小于预设的书,显示“遗憾,太小了”,如此循环,直至猜中该数,显示“预测N次,你猜中了!”

在这里插入图片描述

四、实验中的问题和体会

问题:

在九九乘法表中,由于之前格式化输出只停留在添加空格水平,导致后序排版欠佳。
因而经过探索思考后,决定寻找一种能够简便套用的格式化输出模板。

体会:

在查阅相关资料后,深刻认识到格式化语句输出的重要性,对于其语法结构也逐渐由表及里,在如下例子中:
print("{0}*{1}={2:2d} “.format(row,col, row * col), end=” ")
“{0},{1},{2}” 分别对应forrmat(a,b,c)里面的a,b,c
“{0},{1},{2:2d}” 分别对应forrmat(a,b,a)里面的a,b,c,而2d代表两个间隔

拓展:

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1646994.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Debian 12 Bookworm Linux安装 NVIDIA驱动程序

运行带有 Nvidia 显卡的 Debian 12 Linux 台式机或笔记本电脑的用户将需要 Nvidia 驱动程序才能利用显卡的强大功能来执行游戏、3D 渲染、视频编辑和其他图形密集型任务。 因此,如果你不知道如何在 Debian Linux 上安装 NVIDIA GPU 驱动程序,请按照本教…

从零开始学习生成树实验:一步一步走向精通

大家好,这里是G-LAB IT实验室。 ⭕5月18日 CCNAHCIA 新开班来啦👏 现在报名有早鸟价,感兴趣的可咨询 👇👇👇 敲重点! 可小窗客服咨询课程价格 本课程包含线下面授、线上直播、录播、实验、考试习题、…

AI技术赋能下的视频监控方案是如何解决新能源汽车充电难问题的?

一、方案背景 刚刚结束的第十八届北京车展异常火爆,其中一组与汽车有关的数字让人格外关注。根据乘联会2024年4月19日公布的最新数据,全国乘用车市场零售达到51.6万辆,其中新能源车的销量约为26万辆,市场渗透率达到50.39%。 这意味…

java-Spring-Lombok-讲解-(一文一言)创伤是成熟的途径

高手都在孤独前进-致敬我们不悔的青春 我打算每篇文章下找一下文言警句-说不那天会用上😁😁😁😁 每篇一言 创伤是成熟的途径 希望经历过创伤的人,能更好享受当下, 爱自己胜过爱别人呀 目录 🎻Lombok简介 &#…

【NodeMCU实时天气时钟温湿度项目 1】连接点亮SPI-TFT屏幕和UI布局设计

前言 从今天开始,我们详解介绍制作实时天气时钟项目的方法步骤,主要分以下几个专题分别进行:(1)连接点亮SPI-TFT屏幕和UI布局设计;(2)NodeMCU的WIFI模式设置及连接;&…

线上线下包搭建小程序/公众号/H5 支持二开!

网上交友有以下三个积极影响: 1. 扩展社交圈和增加社交机会:网上交友可以让人们接触到不同地区、不同背景、不同文化的人,拓展人们的社交圈并且增加交友机会。这些新的社交联系对于个人的成长和发展有积极的影响,可以让人们学习新…

武汉理工大学python123实验——流程控制结构

1.百分制成绩转换五分制#1707 n int(input())if n>90:print(A) elif n>80:print(B) elif n>70:print(C) elif n>60:print(D) else:print(E) 2.角古猜想#73963 n eval(input()) if n<0:print(ERROR) elif . in str(n):print(ERROR) else:print(n,end" …

excel公式后面加的““是什么意思呢?

这个大体上有两种用意。 1.将数值转换成文本 VLOOKUP(F2,A:C,3,0) 举个使用VLOOKUP函数的场景&#xff0c;如下图所示&#xff0c;员工信息表A:C区域中&#xff0c;A列员工号是文本型数字&#xff0c;使用VLOOKUP函数查询找的时候&#xff0c;F列的员工号数值型、文本型都有…

虚幻引擎5 Gameplay框架(二)

Gameplay重要类及重要功能使用方法&#xff08;一&#xff09; 配置LOG类及PlayerController的网络机制 探索验证GamePlay重要函数、类的执行顺序与含义 我们定义自己的日志&#xff0c;专门建立一个存放自己日志的类&#xff0c;这个类继承自BlueprintFunctionLibrary 然后…

设备自动化技术商务咨询

​南京纳恩自动化科技有限公司&#xff0c;成立于 2010年。高新技术企业、软件企业&#xff0c;致力于为客户提供最佳的继电保护、电力监控、智慧用电、工业自动化系统以及基于大数据、云系统的产品解决方案和服务。 自动化行业深耕多年&#xff0c;成就丰富的电力自动化行业经…

第 8 章 机器人平台设计(自学二刷笔记)

重要参考&#xff1a; 课程链接:https://www.bilibili.com/video/BV1Ci4y1L7ZZ 讲义链接:Introduction Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程 8.2.3 arduino 基本语法演示 通信操作 1.通信实现01 需求&#xff1a; 通过串口&#xff0c;由 arduino 向…

【driver5】调用堆栈函数,printk,动态打印,ftrace,proc,sysfs

文章目录 1.内核函数调用堆栈&#xff1a;4个函数2.printk&#xff1a;cat /proc/cmdline查看consolettyS03.动态打印&#xff1a;printk是全局的且只能设打印等级&#xff0c;动态打印可控制选择模块的打印&#xff0c;在内核配置打开CONFIG_DYNAMIC_DEBUG4.ftrace&#xff1a…

深入剖析Tomcat(六) Tomcat各组件的生命周期控制

Catalina中有很多组件&#xff0c;像上一章提到的四种容器&#xff0c;载入器&#xff0c;映射器等都是一种组件。每个组件在对外提供服务之前都需要有个启动过程&#xff1b;组件在销毁之前&#xff0c;也需要有个关闭过程&#xff1b;例如servlet容器关闭时&#xff0c;需要调…

数据结构——图的基础知识与其表示

一&#xff1a;定义 由顶点的集合和边的集合组成&#xff1b;常以 G(V,E) 表示&#xff0c;G 代表图&#xff0c;V代表 顶点的集合&#xff0c;E代表边的集合&#xff1b; 如图&#xff1a; 在G1图中&#xff0c;有 0~4 五个顶点&#xff0c;有 0-1&#xff0c;0-2&…

文献速递:深度学习医学影像心脏疾病检测与诊断--从SPECT/CT衰减图中深度学习冠状动脉钙化评分提高了对重大不良心脏事件的预测

Title 题目 Deep Learning Coronary Artery Calcium Scores from SPECT/CT Attenuation Maps Improve Prediction of Major Adverse Cardiac Events 从SPECT/CT衰减图中深度学习冠状动脉钙化评分提高了对重大不良心脏事件的预测 01 文献速递介绍 低剂量非门控CT衰减校正&am…

Problem 5: Whack-A-Mole打地鼠

实战题&#xff1a;打地鼠 内容如附件所示&#xff1a; 测试数据为:1,2,4,8,9,10,11,14 答案为&#xff1a;10,2,4 原始分布&#xff1a; 击打10号 击打2号 击打4号 要求&#xff0c;所示实例解以图示的方式给出&#xff0c;并且5组测试数据都需要测试&#xff0c;…

力扣每日一练(螺旋矩阵)

54. 螺旋矩阵 - 力扣&#xff08;LeetCode&#xff09; 给你一个 m 行 n 列的矩阵 matrix &#xff0c;请按照 顺时针螺旋顺序 &#xff0c;返回矩阵中的所有元素。 示例 1&#xff1a; 输入&#xff1a;matrix [[1,2,3],[4,5,6],[7,8,9]] 输出&#xff1a;[1,2,3,6,9,8,7,4,…

获取转转数据,研究完转转请求,tx在算法方面很友好。

本篇文章仅供学习讨论。 文章中涉及到的代码、实例&#xff0c;仅是个人日常学习研究的部分成果。 如有不当&#xff0c;请联系删除。 在研究完阿里的算法以后&#xff08;其实很难说研究完&#xff0c;还有很多内容没有研究透&#xff0c;只能说暂时告一段落&#xff09;&…

关于IDEA中项目中各个方法、引用、注解等全部报错的情况

今天打开项目弹出很多提示框&#xff0c;也没注意&#xff0c;然后突然发现项目所有都在报错&#xff0c;不管是启动类还是方法类&#xff0c;各种注解、方法、引用等全红了&#xff0c;随便打开一个都是密密麻麻全红。 首先排查依赖和JDK等引用问题&#xff0c;包括我们的mave…

jquery项目 html使用export import方式调用模块

jquery的老项目&#xff0c;引入vue3, 需要方便使用export, import方式引用一些常用的方法与常量 导出模块 export js/numberUtil.js /*** Description:* Author Lani* date 2024/1/10*//* * 【金额】 保留2位小数&#xff0c;不四舍五入 * 5.992550 >5.99 , 2 > 2.…