当前位置: 首页 > news >正文

Python二级 每周练习题24

练习一:

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

答案:

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.lryc.cn/news/211516.html

相关文章:

  • MySQL - Buffer Pool
  • c++ 拆分函数返回值和参数类型
  • Ubuntu 23.10安装TeXlive并安装CTEX中文支持
  • SpringBoot中CommandLineRunner详解(含源码)
  • 通信基础(一):数据传输基础
  • 故障诊断模型 | Maltab实现BiLSTM双向长短期记忆神经网络故障诊断
  • 物联网和互联网医院小程序:如何实现医疗设备的远程监测和管理?
  • sharepoint2016-2019升级到sharepoint订阅版
  • CTFHub | MySQL流量、Redis流量、MongoDB流量的WriteUp
  • NSS刷题 js前端修改 os.path.join漏洞
  • ArcGIS Maps SDK for JS:隐藏地图边框
  • 带你秒懂MySQL!! 一万字详细知识点和基础操作 欢迎评论区怼我 (三)
  • kubeadmin部署k8s1.27.4
  • 【Aurix Tricore】HighTec启动代码crt0-tc37x.c分析笔记
  • Linux高级命令(扩展)
  • LLM在text2sql上的应用 | 京东云技术团队
  • 【MySQL】 复合查询 | 内外连接
  • 【linux】麒麟v10安装openjdk8
  • 项目部署与上线
  • 系统架构主题之八:非功能性需求对系统架构及设计的影响
  • 盛元广通化工实验室管理系统
  • 代码没注释?一个方法几百行?
  • Angular-04:指令
  • [SpringCloud] Eureka 与 Ribbon 简介
  • 【Python 零基础入门】常用内置函数 再探
  • 10.30二叉树一些性质,找公共祖先(一般与搜索树),操作的复杂度,选择题细节
  • 亮氨酸脯氨酸肽——一种新型的医药中间体研究肽
  • Ubuntu 22.04 开机闪logo后卡在/dev/sda3: clean
  • avue-crud 自定义列
  • 达索系统SOLIDWORKS 2024 装配体新增功能