#用字典存储一个人的信息
personal_informations={
'first_name':'li',
'last_name':'hua',
'age':'20',
'city':'shanghai',
'constellation':'pisces',
}
print(personal_informations)
#存储多个人喜欢的数字,并单独打印键和值
favorite_number={
'curry':3,
'mr.chen':8,
'flower':3,
'lihua':5,
'abc':7,
}
for value in favorite_number:
print(value+"'s favorite number is "+str(favorite_number[value]))
print(favorite_number['mr.chen'])
#遍历键
for name in favorite_number.keys():
print(name)
#遍历值
for value in favorite_number.values():
print(value)
#对已参与的人员表示感谢,邀请没参与调查的人员
personnel_list=['A','B','C','D','E','F','G']
favorite_languages={
'A':"python",
'D':'python',
'B':'c',
'C':'perl',
}
for name in favorite_languages.keys():
if name in personnel_list:
print(name.title()+", thanks you very much for your participation")
a=list(favorite_languages.keys()) #当字典中的键比较少时 可以将字典转化为列表
for value in personnel_list:
if value not in a:
print(value.title() +',it is my pleasure if you can participation in our investigate')
#将三个人的信息字典存储在列表中,并遍历这个列表 打印
user_1={
'first_name':'li',
'last_name':'hua',
'age':'20',
'city':'shanghai',
}
user_2={
'firstname':'li',
'lastname':"curry",
'hometown':'San Francisco',
}
user_3={
'firstname':'li',
'lastname':"curry",
'hometown':'San Francisco',
}
users=[user_1,user_2,user_3]
for user in users:
print(user)
分享到:
相关推荐
作为初学者,你需要掌握Python的基础语法,包括变量、数据类型(如整数、浮点数、字符串、列表、字典等)、流程控制(如条件语句、循环)、函数定义和调用、模块导入等。此外,了解如何使用Python进行基本的数据分析...
在Python编程环境中,这些文件可能包括`.py`(Python源代码文件)、`.ipynb`(Jupyter Notebook文件,用于交互式编程和数据分析)、`.md`(Markdown格式的教程或笔记)以及可能的`.txt`或`.json`(数据文件)。...
101个Python基础知识练习基本原理101练习作为一种自测工具存在,用于学习Python基础知识,包括数据... 如果您需要安装Jupyter的帮助,请访问 101-exercises.py是包含相同指令和断言的Python脚本(如果您更喜欢.py脚本)
"python-exercises"这个项目显然旨在提供一系列的Python练习题,帮助学习者巩固基础知识,提升编程能力。在这个项目中,我们可能找到各种难度级别的练习,涵盖Python语法、数据结构、函数、模块、错误处理、文件操作...
课程标签包括“learning-python”、“python-3-6”、“python3”、“python-3”、“exercises”、“cursos”、“curso”、“exercicios”、“curso-em-video”、“cursoemvideo”和“exercicios-resolvidos”,这...
循环 练习测验:While循环 练习测验:循环 练习测验:递归(可选) 单元3分级评估第4周:字符串,列表和字典 练习测验:字符串 练习测验:列表 练习测验:字典 单元4分级评估第五周:面向对象编程(可选) 面向对象...
【标题】"udemy-python-masterclass" 是一个在Udemy平台上广受欢迎的Python编程课程,旨在帮助学员全面掌握Python语言并成为一名熟练的Python开发者。这个课程覆盖了Python的基础到高级概念,适合初学者和有一定经验...
3. **dictionaries**:Python的字典数据结构是处理复杂数据结构的重要工具,尤其在处理键值对数据时。 4. **functions**:函数是Python编程的基础,学习如何编写和使用函数对于高效编程至关重要。 5. **numpy**:...
"所有相关文件" 包括但不限于课程大纲、讲义、笔记、作业、测试题和可能的解决方案,这些内容有助于系统地学习和复习Python编程基础及进阶知识。 【标签】"JupyterNotebook" 提示我们这个Bootcamp可能使用了Jupyter...
4. **exercises** 或 **problems** 目录:练习题和挑战,帮助巩固学习。 5. **solutions** 目录:练习题的解答,供参考或检查。 6. **data** 目录:可能包含用于练习的数据文件。 7. **requirements.txt**:列出项目...