当前位置:首页>python>和AI聊Python

和AI聊Python

  • 2026-10-21 13:27:26
和AI聊Python

Python 核心语法“金牌笔记”

你可以把这段内容收藏起来,这是这两天我们共同建立的知识库精华:

  1. 基础容器(变量):

    x = 10 (单等号赋值),== (双等号判断)。

  2. 三种数据结构:

    • 字符串:"文字",可以用 + 拼接,用 * 重复。

    • 列表 (List):[a, b, c],有顺序,从 0 开始数。

    • 字典 (Dict):{"键": 值},通过标签找内容,速度极快。

  3. 两大逻辑支柱:

    • 判断 (if-elif-else):处理分叉路口,注意冒号和缩进。

    • 循环 (for...in):处理重复劳动,配合列表使用最香。

  4. 工程化神器(函数):def 函数名(参数):,把重复代码打包,实现“一键调用”。


🚀 任务 A:综合大挑战 —— “星际贸易站”管理系统

这是一个综合了列表、字典、循环和函数的实战题。

场景描述:

你正在经营一个星际贸易站。

  1. 数据:你有一个物资清单 items = ["矿石", "木材", "黄金"]。

  2. 价格:你有一个价格字典 prices = {"矿石": 100, "木材": 50, "黄金": 500}。

挑战要求:

请你定义一个函数 calculate_total(),它的功能是:

  • 遍历 items 列表。

  • 根据列表里的名字,去 prices 字典里查出对应的价格。

  • 把所有价格加起来,最后打印出:"贸易站总价值为:XXX"。

提示代码框架:

Python

items = ["矿石", "木材", "黄金"]prices = {"矿石": 100, "木材": 50, "黄金": 500}defcalculate_total():    total = 0for name in items:# 1. 在这里写:total = total + (从字典里查出的价格)# 2. 在循环结束后,打印总和    print("贸易站总价值为:", total)# 3. 最后记得调用函数calculate_total()

最新文章

随机文章