一、实验目的
二、知识要点图
三、实验
1. 石头剪刀布
-
作答
- 第一次试写
- 第二次试写(看完答案)
# 看完老师答案试写 import random choiceList = ["石头","剪刀","布"] winList = [["石头","剪刀"],["剪刀","布"],["布","石头"]] print("n石头剪刀布游戏开始了!!!!!n") while True: hchoice = input("请你输入你的选择(石头/剪刀/布/3-退出游戏):") cchoice = random.choice(choiceList) # 判断是否游戏结束 if hchoice == "3": print("游戏结束。n") break # 判断是否格式错误 if hchoice not in choiceList: print("格式错误请重新输入。") continue if cchoice==hchoice: print("平局。") elif [hchoice,cchoice] in winList: print("恭喜您获胜!") else: print("不好意思,你输了。")
2. 实现大侠个人信息
- 实验题目
- 代码
# 创建字典 people = { '乔峰': { '绝技': '降龙十八掌', '门派': '丐帮' }, '张无忌': { '绝技': '乾坤大挪移', '门派': '明教' }, '令狐冲': { '绝技': '独孤九剑', '门派': '华山派' } } name = input('输入你想要查询的人:') r = input('请选择大侠的绝技(q)还是门派(a):') if r=='q': y='绝技' else: y='门派' print("{}大侠{}是{}".format(name,y,people[name][y]))
- 总结
- 字典的用法(借鉴文章)
- 获取键对应的值
- 方法一:访问键
d = {'小明': 180, "小芳": 175, "小红": 170} print('小明的身高:',d['小明']) # 通过字典里面的键['小明']取value print('小方的身高:',d['小芳']) # 通过字典里面的键['小芳']取value print('小红的身高:',d['小红']) # 通过字典里面的键['小红']取value
- 方法二:用get()
d = {'小明': 180, "小芳": 175, "小红": 170} # 创建字典 # .get('键') print('小明的身高:',d.get('小明')) print('小方的身高:',d.get('小芳')) print('小红的身高:',d.get('小红')) ———————————————— 版权声明:本文为CSDN博主「王同学在这」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/flyskymood/article/details/124124859
- 方法一:访问键
- 常见操作
- 编程过程中错误的内容:二级字典的使用方法
people[name][y]
- 获取键对应的值
- 字典的用法(借鉴文章)
原文地址:https://blog.csdn.net/m0_73293867/article/details/134584460
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_18567.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。