名片管理系统(退出系统功能完成)| 学习笔记

简介: 快速学习 名片管理系统(退出系统功能完成)

开发者学堂课程【Python入门 2020年版名片管理系统(退出系统功能完成)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10424


名片管理系统(退出系统功能完成)


名片管理系统

def add_ user():

print('添加用户')

def del_ user():

print('删除用户')

def modify_ user():

print('修改用户')

def search_ user():

print('查询用户')

def show_ all():

print('显示所有名片')

def exit_ system():

# print( '退出系统')

answer = input('亲, 你确定要退出么?n~(>_ <)~~~v(yes or no)')

return answer .1ower() == 'yes'

# if answer == 'yes ' :

# exit(0) #使用系统内置函数exit ,直接结束整个程序

def start():

while True:

print(

‘’--------------------- \n名片管理系统V1.0\n1:添加名片\n2:删除名片\n3:修改名片\n4:查询名片\n5:显示所有名片\n6:退出系统

operator = input(' 请输入要进行的操作(数字):')

if operator == '1':#添加名片

add_ user( )

elif operator == '2':#删除名片

del_ user( )

elif operator == '3' :

modify_ user()

elif operator == '4' :

search_ _user()

elif operator == '5' :

show_ all( )

elif operator = '6' :

is_ sure = exit_ system()

if is_pure:

break

# answer = input('亲你确定要退出么?wm~(>_ <)wmm.(yes or no)')

# if answer. Lower() == 'yes':

# break

else:

print('您输入的不合法,请重新输入')

If __name__ =='__main__' :

start()

菜单也可以如下方式写:

print(“””--------------------------

名片管理系统 V1.0

1:添加名片

2:删除名片

3:修改名片

4:查询名片

5:显示所有名片

6:退出系统

--------------------------”””)

相关文章
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
516 1
|
JavaScript 前端开发 Linux
Node.js 获取文件信息及路径
Node.js 获取文件信息及路径
|
存储 缓存 算法
iOS 常见触发离屏渲染场景及优化方案总结
iOS 常见触发离屏渲染场景及优化方案总结
1331 0
iOS 常见触发离屏渲染场景及优化方案总结
|
存储 XML 自然语言处理
信息检索和信息提取的区别 原文出自[易百教程] 转载请保留原文链接: https://www.yiibai.com/geek/331046
提取的意思是 “取出”,检索的意思是 “取回”。信息检索是返回与用户特定查询或兴趣领域相关的信息。而信息提取则更多地是从一组文档或信息中提取一般知识(或关系)。信息提取是获取数据并从中提取结构化信息的标准过程,以便将其用于各种目的,其中一个目的可能是搜索引擎。
398 24
|
测试技术 Nacos Docker
xxl任务绑定一台服务器的两个项目
项目需在测试和生产环境自动注册到xxl服务。之前测试环境未注册,且手动注册。解决方案:修改xxl.nacos配置,设置xxl.job.executor.ip为特定IP,避免自动注册错误的IP。因同一机器上运行两个项目,需分配不同端口,如测试环境设为9997,并在docker运行命令中映射该端口。最后在阿里云开放9997端口并重启服务,实现自动注册。
245 1
|
缓存 数据库 索引
所有的接口都需要幂等吗?
幂等性(Idempotency)源自数学,指多次执行某操作结果不变。在计算机科学中,它确保在网络通信、重试机制和并发操作下系统状态一致。常见应用如HTTP方法中的GET、PUT、DELETE及数据库操作中的SELECT、UPDATE、DELETE等。实现幂等性可通过唯一请求ID、数据库约束、状态检查等方法。并非所有业务都需要幂等处理,需根据业务逻辑、系统容错策略及性能复杂度权衡。
167 0
|
存储 弹性计算 人工智能
阿里云Alex Chen:普惠计算服务,助力企业创新
本文整理自阿里云弹性计算产品线、存储产品线产品负责人陈起鲲(Alex Chen)在2024云栖大会「弹性计算专场-普惠计算服务,助力企业创新」中的分享。
|
传感器 监控 安全
智能家居系统:物联网技术的应用与挑战
在这篇文章中,我们将深入探讨智能家居系统背后的技术原理、实际应用以及面临的主要挑战。通过分析物联网技术如何实现家居自动化,并结合具体案例,本文旨在提供对智能家居发展现状和未来趋势的全面理解。
|
缓存 监控 负载均衡
nginx相关配置及高并发优化
Nginx的高并发优化是一个综合性的过程,需要根据具体的业务场景和硬件资源量身定制。以上配置只是基础,实际应用中还需根据服务器监控数据进行持续调整和优化。例如,利用工具如ab(Apache Benchmarks)进行压力测试,监控CPU、内存、网络和磁盘I/O等资源使用情况,确保配置的有效性和服务的稳定性。
510 0
|
机器学习/深度学习 供应链 监控
ERP系统中的供应链风险识别与应对策略解析
【7月更文挑战第25天】 ERP系统中的供应链风险识别与应对策略解析
1040 1