news 2026/5/15 5:43:23

列表与元组、字典与集合

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
列表与元组、字典与集合

第2关:计算运动消耗的热量

calories = [] for run in range(0, 4): for swim in range(0, 4): total = run * 200 + swim * 100 calories.append(total) print("卡路里列表:", calories) print("运动计划中最多消耗{}卡路里,最少消耗{}卡路里".format(max(calories), min(calories)))

第3关:实现简易购物系统

# 初始化商品列表(编号,商品名,价格) goods = [ (1, "牛奶", 5), (2, "鸡蛋", 20), (3, "香蕉", 10), (4, "杯子", 10) ] # 获取用户余额 money = float(input("请输入您的购物资金:")) print() # 已购商品列表 cart = [] while True: # 打印商品列表 print("*" * 30) print("商品列表如下:") for item in goods: print(f"{item[0]}.商品:{item[1]},价格:{item[2]}") print("*" * 30) # 获取用户选择 choice = input("请输入您要购买的商品(退出请键入q):") print() # 退出逻辑 if choice == "q": break # 转数字 num = int(choice) # 查找对应商品 selected = None for g in goods: if g[0] == num: selected = g break if selected is None: continue price = selected[2] name = selected[1] # 判断余额 if money >= price: money -= price cart.append((name, price)) print("购买成功!") else: print(f"余额不足,您的余额为: {money:.1f}") # 退出后打印购物清单 print("---------- 购物清单 ----------") for item in cart: print(f"已购商品:{item[0]},价格:{item[1]}") print(f"您的余额为: {money:.1f}")
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/15 5:42:05

OptimiLabs velocity:轻量级模型服务化部署实战指南

1. 项目概述与核心价值最近在开源社区里,OptimiLabs 推出的 velocity 项目引起了我的注意。这名字起得挺有意思,直译过来就是“速度”,一听就知道是冲着提升效率去的。作为一个长期在数据科学和机器学习工程化领域摸爬滚打的人,我…

作者头像 李华
网站建设 2026/5/15 5:42:04

基于Seedream_MCP构建AI工具服务器:从协议解析到实战开发

1. 项目概述与核心价值最近在折腾AI应用开发,特别是想给大模型装上一个能“动手动脚”的插件系统时,发现了一个挺有意思的项目:skyinv/Seedream_MCP。简单来说,这是一个基于模型上下文协议的开源实现,它能让你的AI助手…

作者头像 李华
网站建设 2026/5/15 5:39:11

如何为PS3游戏下载官方更新补丁:一个Python工具的完整指南

如何为PS3游戏下载官方更新补丁:一个Python工具的完整指南 【免费下载链接】PS3GameUpdateDownloader downloader for ps3 game updates (.pkg files) from official sony servers written in python 项目地址: https://gitcode.com/gh_mirrors/ps/PS3GameUpdateD…

作者头像 李华
网站建设 2026/5/15 5:35:06

ArcGIS Pro脚本工具实战:一键自动化面要素数据质检与修复流程

1. 为什么需要自动化面要素质检工具 做GIS数据处理的朋友们应该都深有体会,每次拿到一批新的面要素数据,最头疼的就是要检查各种几何错误。传统的手动检查方式有多痛苦?我给大家列几个典型场景: 检查重叠要素要用拓扑工具&#xf…

作者头像 李华
网站建设 2026/5/15 5:33:18

解决pip install torch报错:PyTorch安装全攻略与避坑指南

1. 问题引入与核心场景剖析 最近在帮几个刚入坑深度学习的同学配置环境,发现一个高频出现的“拦路虎”:兴致勃勃地敲下 pip install torch ,结果终端无情地抛出一句 ERROR: Could not find a version that satisfies the requirement tor…

作者头像 李华