博客
关于我
python if,循环的练习
阅读量:798 次
发布时间:2023-03-05

本文共 1475 字,大约阅读时间需要 4 分钟。

代码学习实践:Python数据结构与操作

1. 变量值的交换

在Python中,可以通过赋值操作轻松交换两个变量的值。例如:

s1 = 'alex's2 = 'SB'# 交换变量值(s1, s2) = (s2, s1)

2. 用户信息存储与提取

以下是一个存储用户信息的示例数据:

userinfo = {    'name': 'egon',    'age': 18,    'company_info': {        'cname': 'oldboy',        'addr': {            'country': 'China',            'city': 'Shanghai'        }    }}

要提取该用户公司所在的城市,可以通过以下方式操作:

print(userinfo['company_info']['addr']['city'])

3. 学生信息处理

以下是一个学生信息列表的示例:

students = [    {'name': 'alex', 'age': 38, 'hobbies': ['play', 'sleep']},    {'name': 'egon', 'age': 18, 'hobbies': ['read', 'sleep']},    {'name': 'wupeiqi', 'age': 58, 'hobbies': ['music', 'read', 'sleep']},]

要获取第二个学生的第二个爱好,可以使用以下代码:

print(students[1]['hobbies'][1])

4. 学生信息的循环打印

要循环打印所有学生的详细信息,可以使用以下代码:

count = 0while count < 5:    print(f"
") count += 1

5. 权限管理系统

根据用户输入的用户名,返回相应的权限层级:

name = input("please input your username:")if name == 'egon':    print("超级管理员")elif name == 'tom':    print("普通管理员")elif name == 'jack' or name == 'rain':    print("业务主管")else:    print("普通用户")

6. 猜年龄游戏升级版

允许用户最多尝试3次猜测,若未猜对则询问是否继续游戏:

AGE = '18'count = 0while count < 3:    guess = input("请输入要猜测的年龄值:")    if guess == AGE:        print("恭喜你猜对了")        break    else:        print(f"你还剩{2 - count}次机会")        count += 1while count == 3:    print("玩家是否想继续游戏:")    answer = input("<<")    if answer == 'Y' or answer == 'y':        count = 0    elif answer == 'N' or answer == 'n':        count = 4    else:        print('''输入错误,只能从以下选择输出YyNn''')

转载地址:http://uaafk.baihongyu.com/

你可能感兴趣的文章
Py-Bitcoin 项目使用教程
查看>>
Pytorch 图像增强 实现翻转裁剪色调等 附代码(全)
查看>>
pyautogui模拟鼠标拖动选中文字的基本知识(附Demo)
查看>>
PyCharm - 社区版是否能够突出显示 css/javascript?
查看>>
PyCharm 2018.3.5 RC 发布,原生 SSH 支持
查看>>
Pycharm Pro 2018.2 汉化专业激活破解
查看>>
PyCharm vs VSCode,是时候改变你的 IDE 了!
查看>>
PyCharm 中,“新建”(New)和“新建项目”(New Project)-ChatGPT4o作答
查看>>
PyCharm 代码编辑与调试运行详解
查看>>
Pycharm 出现 instantitaing tests 以及test session starts 的解决方法
查看>>
Pycharm 对容器中的 Python 程序断点远程调试
查看>>
Pycharm 常用快捷键大全【快查字典版】
查看>>
PyCharm 常用的技巧完全指南
查看>>
pycharm 怎么添加python依赖的包, requirements.txt文件如何导入python库
查看>>
PyCharm 插件工具使用
查看>>
PyCharm 版本与管理详解
查看>>
PyCharm 界面排版详解
查看>>
pycharm 配置qt
查看>>
PyCharm不突出显示错误
查看>>
pycharm中windows找不到chrome解决办法
查看>>