python青少年编程《商品管理系统--字典》

本文介绍了Python中字典这一数据结构的特性,包括其无限制的信息存储能力,以及如何通过键值对存储信息。讨论了为何在已有列表的情况下还需要学习字典,并展示了字典的创建、遍历、增加、修改和删除操作。文章最后提出,通过运用这些字典知识可以构建一个简单的超市购物系统。
摘要由CSDN通过智能技术生成

python3常见的数据结构有:数字,字符串,列表,元组(只读列表,不可修改元素),集合,字典
字典可存储的信息量几乎不受限制,例如我们可以创建一个表示人的字典,然年存储各种信息:姓名,职业,年龄,地址,职业,其他。

创建字典:

d={"姓名":"小明","职业":"老师","身高",175}

思考:

列表可以存储数据,为什么还要学习字典呢

字典中的元素以键值对的方式存储
d={key1:value1,key2:value2}
例如d={'小明':11,'小红':14}  小明和小红是是键key, 11和14是值value

注意:

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Python 是一种易于学习且功能强大的编程语言,适合青少年学习编程。下面是一个简单的 Python 编程教程,可以帮助青少年入门。 1. 安装 Python 首先,需要安装 Python 解释器。可以从 Python 官网下载并安装,也可以使用 Anaconda 发行版,它包括了 Python 解释器和很多常用的库和工具。 2. 编写第一个 Python 程序 打开 Python 解释器或者文本编辑器,在代码编辑区域输入以下代码: ``` print("Hello, world!") ``` 这是一个经典的入门示例,它会输出 "Hello, world!" 到屏幕上。保存文件并运行即可看到结果。 3. 基本语法 Python 使用缩进来表示代码块,而不是花括号。例如,下面是一个 if 语句的示例: ``` if x > 0: print("x is positive") else: print("x is zero or negative") ``` 这个示例中,如果变量 x 的值大于 0,就会输出 "x is positive",否则输出 "x is zero or negative"。 4. 数据类型 Python 支持多种数据类型,包括整数、浮点数、字符串、列表、元组、字典等。例如,下面是一个列表的示例: ``` fruits = ["apple", "banana", "cherry"] print(fruits[0]) # 输出 "apple" ``` 这个示例中,定义了一个包含三个元素的列表 fruits,并且输出了列表中的第一个元素 "apple"。 5. 函数 Python 支持函数的定义和调用。例如,下面是一个计算斐波那契数列的函数: ``` def fibonacci(n): if n == 0: return 0 elif n == 1: return 1 else: return fibonacci(n-1) + fibonacci(n-2) print(fibonacci(10)) # 输出 55 ``` 这个示例中,定义了一个名为 fibonacci 的函数,它接受一个参数 n,并且根据斐波那契数列的递推公式计算出第 n 个数的值,并将结果返回。然后,在主程序中调用 fibonacci 函数并输出结果。 这些是 Python 编程的基础知识,希望可以帮助青少年入门编程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悟空机长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值