news 2026/7/27 14:59:00

Python•exercises

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python•exercises

catalogue

  • 题目1:温度转换器
  • 题目2:奇偶数判断与简单统计
  • 题目3:字符串操作与列表初步
  • 题目4:购物车价格计算器

题目1:温度转换器

hua=float(input("please input the temperature:"))she=(hua-32)/1.8print("the she temperature is:",round(she,2))

题目2:奇偶数判断与简单统计

sum=0# 用total更好看,因为sum是方法名,下面有黄线foriinrange(1,6):# i用num更好看shuru=int(input("请输入整数:"))# num = int(input(f"请输入第{i+1}个整数:")),用f方便中间插入变量sum=sum+shuruifshuru%2==0:print("偶数")else:print("奇数")print("总和为",sum)

题目3:字符串操作与列表初步

importre sentence=input("please input English sentence:\n")print(f"转换为大写字母为:{sentence.upper()}")splitSen=re.split(r"[\s,.!']+",sentence)# 正则表达式,s是空格,这里可以使用空格、逗号、实心点、感叹号分割,记得s前的\,否则空格不生效splitSen=[itemforiteminsplitSenifitem.strip()]# strip只能过滤字符串的空格,列表要用列表推导式过滤print(f"单词个数为:{len(splitSen)}")print(f"按首字母排序后的单词列表为:{sorted(splitSen)}")# sort对原变量操作,不返回新列表。sorted返回新列表,原列表不变

题目4:购物车价格计算器

user_dict={"price":float(input("please input the price: ")),"quantity":int(input("please input the quantity:"))}# 将用户输入放字典,"price"和"quantity"是键名total=user_dict["price"]*user_dict["quantity"]# 商品总价print(f"商品总价为:{total}元")if(total>=100):total=0.9*total# 打九折else:pass# 不执行操作print(f"实际支付金额为:{round(total,2)}元")
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/27 14:56:38

青少年低成本创业指南:从零开始实践与风险控制

青少年时期是探索创业的黄金阶段,这个阶段精力充沛、学习能力强,而且对新鲜事物充满好奇。虽然资金和经验有限,但通过一些小成本、低风险的创业尝试,不仅能赚取零花钱,还能积累宝贵的实践经验。下面将介绍几种适合青少…

作者头像 李华
网站建设 2026/7/27 14:56:34

Edtr.io插件架构深度解析:从入门到精通的扩展开发教程

Edtr.io插件架构深度解析:从入门到精通的扩展开发教程 【免费下载链接】edtr-io Edtr.io is an open source WYSIWYG in-line web editor written in React. Its plugin architecture makes Edtr.io lean and extensive at the same time. 项目地址: https://gitc…

作者头像 李华
网站建设 2026/7/27 14:56:29

如何快速上手Lightbug HTTP?5分钟搭建你的第一个Mojo Web服务

如何快速上手Lightbug HTTP?5分钟搭建你的第一个Mojo Web服务 【免费下载链接】lightbug_http Simple and fast HTTP framework for Mojo 项目地址: https://gitcode.com/gh_mirrors/li/lightbug_http Lightbug HTTP是一个为Mojo语言设计的轻量级HTTP框架&am…

作者头像 李华
网站建设 2026/7/27 14:56:22

如何使用grunt-angular-templates:5分钟上手AngularJS模板缓存技巧

如何使用grunt-angular-templates:5分钟上手AngularJS模板缓存技巧 【免费下载链接】grunt-angular-templates Grunt build task to concatenate & pre-load your AngularJS templates 项目地址: https://gitcode.com/gh_mirrors/gr/grunt-angular-templates …

作者头像 李华
网站建设 2026/7/27 14:55:49

卫星电源设计:超低噪声LDO TPS7H1111在空间载荷中的应用与实测

1. 项目概述:为什么卫星电源需要“极致安静”?在卫星通信和遥感系统中,我们工程师面临着一个看似基础却极其关键的挑战:如何为那些“金贵”的模拟和数字电路提供一个“绝对安静”的电源。这里的“安静”,指的不是物理上…

作者头像 李华
网站建设 2026/7/27 14:55:32

MySQL新手入门:从安装配置到SQL基础与连接池实战

1. 从“安装”到“跑起来”:新手最该先搞懂的三件事 如果你刚开始接触数据库,或者想快速把 MySQL 用在项目里,最该关心的不是 SQL 语法有多复杂,而是怎么把它稳稳当当地装好、连上,并且能执行第一条命令。很多教程一上…

作者头像 李华