Python二级 每周练习题24

news2024/11/17 7:33:57

练习一:

体重比较器
要求: 请编程实现如下功能:
(1)程序开始运行时,提醒用户输入三个人的名字和体重
(可以分开输入,每次输入名字或者体重)
(2) 程序自动比较,找出最重的一个人的名字和体重输出
的格式不限,但是要有最重人的姓名和体重信息
(3)输出的格式不限,但是要有最重人的姓名和体重信息

答案:
方法一:字典的方式

dci1={}
for i in range(3):
    name=input(f'请输入第{i+1}个人的姓名:')
    weight=int(input(f'请输入第{i+1}个人的体重:'))
    dci1[weight]=name
print(f'最重人的姓名是{dci1[max(dci1)]}')
print(f'最重人的体重信息是{max(dci1)}')

方法二:列表的方式

names=[]
weights=[]
for i in range(3):
    names.append(input(f'请输入第{i+1}个人的姓名:'))
    weights.append(int(input(f'请输入第{i+1}个人的体重:')))
maxW=max(weights)
print(f'最重人的姓名是{names[weights.index(maxW)]}')
print(f'最重人的体重信息是{maxW}')

输出案例:在这里插入图片描述

练习二:

要求: 统计语句中指定字符的个数
(1) 统计的语句为: Were you born on August 21,1994
(2) 要求使用条件语句,统计该句中所有英文字母、数字的个数的
(不包括空格、逗号等标点符号);
(3)输出一个整数,表示所有英文字母和数字的个数的和

答案:

s='Were you born on August 21,1994'
n=0
for i in s:
    if i.isalpha() or i.isdigit() :
        n+=1
print(f'所有英文字母和数字的个数的和是:{n}')

输出案例:在这里插入图片描述

如果你感觉有收获,欢迎给我打赏 ———— 以激励我输出更多优质内容在这里插入图片描述

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

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

相关文章

AcWing96. 奇怪的汉诺塔

题目 汉诺塔问题,条件如下: 1、这里有 A、B、C 和 D 四座塔。 2、这里有 n n n 个圆盘, n n n 的数量是恒定的。 3、每个圆盘的尺寸都不相同。 4、所有的圆盘在开始时都堆叠在塔 A 上,且圆盘尺寸从塔顶到塔底逐渐增大。 5、…

python实现MC协议(SLMP 3E帧)的TCP服务端

python实现MC协议(SLMP 3E帧)的TCP服务端是一件稍微麻烦点的事情。它不像modbusTCP那样,可以使用现成的pymodbus模块去实现。但是,我们可以根据协议帧进行组包,自己去实现帧的格式,而这一切可以基于socket模…

如何快速定制个性化外观验证码?

验证码作为人机交互界面经常出现的关键要素,是身份核验、防范风险、数据反爬的重要组成部分,广泛应用网站、App上,在注册、登录、交易、交互等各类场景中发挥着巨大作用,具有真人识别、身份核验的功能,在保障账户安全方…

【vtk学习笔记2】vtk编程中的基本对象与可视化管线

一、VTK编程中的基本对象 数据可视化一般需要一个数据源,可以来说具体的算法,如有限元、边界元等,也可以是测量数据,如医学检测数据等。这些基础数据经过变换处理,变成计算机图形流水线支持的数据,最后显示…

C语言编程之排列组合问题

1.动态取球 在生活中我们经常会遇到一个这样的问题,从N个球中随机取K个(N>K),问有多少总取法。这是我们数学中的排列组合,通过排列组合可计算方法为:C(N,K);   例如一个袋子中有6个球为(1,2,3,4,5,6),从袋子中一次…

Python基础介绍 —— 使用pytest进行测试!

Pytest 是 Python 的一种单元测试框架,与 Python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。 Pytest 是一个成熟的全功能的 Python 测试工具,可以帮助你写出更好的程序,让我们很方便…

MINIO 对象存储服务

MINIO 官网下载地址: 注:需要下载 MINIO SERVER(服务端) 和 MINIO CLIENT(客户端)两个文件 WINDOWS版本下载地址:https://min.io/download#/windows LINUX版本下载地址:https://mi…

数据库 索引

Mysql的索引 事务 存储引擎 索引 概念 什么是索引:索引是一个排序的列表,列表当中存储的是所有的值和包含这个值的数据所在行的物理地址 索引的作用 加快查询作用,这是他主要的一个作用 利用索引数据库可以快速定位,大大加快…

AERMOD模型、WRF/Chem模式、CMAQ、Smoke模式及EDGAR/MEIC清单制作

推荐一些大气环境、气象领域常用的一些模型软件免费教程,包含5大方向,不容错过!评论区联系小编领取 >>>> WRF模式及在地学多领域应用(必学) 1、WRF模式基础 (初始和边界场、气象预报流程、数…

毫米波雷达3-三个FFT(距离,速度,角度)

文章目录 快慢时间维度空间维度FFT原理useful links快慢时间维度 由于电磁波传播的速度非常之快,导致了回波间隔比发射间隔小了好几个数量级 下图中,每一行(快时间维)对应的是一个脉冲回波的连续采样,在快时间维度,即使一个移动的物体,我们也可以看作不动,那么对于快…

代码随想录day50|198.打家劫舍、213.打家劫舍II、337.打家劫舍 III

198.打家劫舍 (中等) leetcode题目链接:198. 打家劫舍 - 力扣(LeetCode) 文章讲解:代码随想录 (programmercarl.com) 视频讲解:动态规划,偷不偷这个房间呢?| LeetCode…

前端css介绍

CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 CSS语法 CSS实例 每个CSS样式由两个组成部分:选择器和…

C语言 DAY07:预编译,宏,选择性编译,库(静态库,动态库)

声明与定义分离 声明:将声明单独封装成一个以.h为后缀名的头文件 定义:将定义的变量,函数,数组所在的源文件单独封装成一个.c文件。其实就是在源文件基础上将定义过的所有东西的声明分离出去就是了。 注意:1.声明的…

【MATLAB源码-第63期】基于matlab的DCSK(差分混沌移位键控调制)系统误码率仿真。

MATLAB 2022a 1、算法描述 DCSK(Differential Chaos Shift Keying)是一种差分混沌移位键控调制方式,常用于无线通信系统。其调制和解调的基本流程如下: 1. DCSK调制 1.1 生成混沌序列 - 初始条件:选择一个混沌映射&a…

[论文笔记]RetroMAE

引言 RetroMAE,中文题目为 通过掩码自编码器预训练面向检索的语言模型。 尽管现在已经在许多重要的自然语言处理任务上进行了预训练,但对于密集检索来说,仍然需要探索有效的预训练策略。 本篇工作,作者提出RetroMAE,一个新的基于掩码自编码器(Masked Auto-Encoder,MAE)…

rate-based 借贷式拥塞控制算法

有没有一种 rate-based 算法可以不测量 delivery rate,当然有!直接套在 AIMD 上就行,虽然套在 bbr 上没什么不可。 传统 AIMD 拥塞控制代价很大,代价源自两点,首先,AI 有填 buffer 的趋势,其次…

四十二、【进阶】

目录 1、覆盖索引 2、案例分析 (1)select * 查询 (2)使用字段查询 (3)性能差异原因 3、分析 (1)主键id查询 (2)覆盖索引 1、覆盖索引 简单点说&#x…

【MySQL索引与优化篇】索引优化与查询优化

索引优化与查询优化 文章目录 索引优化与查询优化1. 概述2. 索引失效案例3. 关联查询优化3.1 Join语句原理3.2 Simple Nested-Loop Join(简单嵌套循环连接)3.3 Index Nested-Loop Join(索引嵌套循环连接)3.4 Block Nested-Loop Jo…

发布不到一月的4+经典单细胞+预后模型生信思路,可复现可升级

今天给同学们分享一篇单细胞预后模型的生信文章“Integrating single-cell and bulk RNA sequencing to predict prognosis and immunotherapy response in prostate cancer”,这篇文章于2023年9月20日发表在Scientific Reports期刊上,影响因子为4.6。 前…

数藏平台纷纷停运 用户手中数字藏品成了一张图

2021年8月2日,腾讯上线幻核数藏平台,随后QQ音乐、腾讯动漫、腾讯视频、腾讯新闻、起点读书等腾讯系应用都植入了数字藏品板块,强势进入国内数藏市场。国内数藏市场也迎来了起飞时刻。2022年底,数藏市场进入寒冬,曾经人…