实验四 循环与正则
一、实验目的
(1). 了解Python语言的基本语法和编码规范 (2). 掌握循环结构程序设计方法 (3). 掌握循环对于列表和字典中的应用 (4). 掌握列表和字典的嵌套
(5). 逐步建立起组织复杂程序逻辑和流程的能力
二、实验要求
【项目1 – 设计实验】
有时候需要将一系列字典存储在列表中,或者将列表作为值存储在字典中,这册呢各位嵌套
阅读并理解以下循环在字典中的应用,仿写后面的题
题目[1]:创建一个字典,在这个字典中将三个人的名字作为键,对于其中每一个人,都存储他喜欢的1-3样东西。遍历这个字典,将每个人的名字和喜欢的东西打印出来。
请将你的程序附录在下方: 请将运行结果附录在下方
题目[2]:创建一个叫做cities的字典,包含三个城市的基本信息,对每个城市又建立一个字典,包含别名、区号、面积。将每座城市的名字及它们相关的信息打印出来。
请将你的完整程序附录在下方: 请将运行结果附录在下方
【项目二 正则的使用】
1. 请匹配出字符串'雅安市的邮编是615002,编码为021458,上海的邮编是200000 '中的邮编信息 请将代码复制到下方: 2. 对于字符串“ 成都,简称蓉,别称蓉城、锦城,是四川省省会,西部地区重要的中心城市。2017年,全市下辖20个区(市)县和成都高新区、天府新区成都直管区,面积1.46万平方公里,常住人口1600余万人,GDP超1.3万亿元,城镇化率达70.6%。+02887716541、028-87716542、028--87716543都是它的合理的电话表达。“做如下操作练习
(1) 请匹配出字符串中的年份 (2)请用正则将所有符合电话号码规范的字符串提取出来 (3)请统计这段话中,成都这个词出现的次数。(使用正则来完成)