欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個簡單的Python名片管理系統(tǒng)

 更新時間:2018年01月10日 13:50:34   作者:偽裝會代碼的測試  
這篇文章主要為大家詳細介紹了一個簡單的Python名片管理系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下

字符串和列表學完,自己試著寫了一個非常簡單的Python名片管理系統(tǒng)。

新萌嘗試,大佬們不要噴。

修改名片的功能我偷了個懶,因為我不知道怎么通過定義下標,然后通過下標來修改列表內(nèi)的字符串。

我的思路是,把用戶準備修改的名片刪除,再把用戶新命名的名片添加即可;

如果有大佬有直接修改的辦法,歡迎指點一下。

代碼如下:

name = []
while True:
 print("="*50)
 print(" 歡迎進入名片管理系統(tǒng)V1.0")
 print("1:添加一個名片")
 print("2:修改一個名片")
 print("3:刪除一個名片")
 print("4:查詢一個名片")
 print("5:退出")
 print("="*50)
 admin = int(input("請輸入功能編號:"))

 if admin == 1:
 while True:
  new_name = input("請輸入你的名字:")
  if new_name == "返回":
  break
  name.append(new_name)
  print("=======>添加成功!")
  print("=======>目前已添加的名字有:%s"%(name))
  print("=======>返回菜單請輸入:返回")
 elif admin == 2:
 while True:
  al_name = input("請輸入你要修改的名字:")
  if al_name == "返回":
  break
  if al_name in name:
  als_name = input("請輸入新名字:")
  name.remove(al_name)
  name.append(als_name)
  print("=======>目前的名字有:%s" % (name))
  else:
  print("您輸入的名字不存在,請重新輸入!")
  print("=======>返回菜單請輸入:返回")
 elif admin == 3:
 while True:
  del_name = input("請輸入你要刪除的名字:")
  if del_name == "返回":
  break
  name.remove(del_name)
  print("=======>刪除成功!")
  print("=======>目前已剩余的名字有:%s" % (name))
  print("=======>返回菜單請輸入:返回")
 elif admin == 4:
 while True:
  look_name = input("請輸入你要查詢的名字:")
  if look_name == "返回":
  break
  else:
  if look_name in name:
   print("你要查詢的名字存在!")
  else:
   print("查無此人!")
  print("=======>返回菜單請輸入:返回")
 elif admin == 5:
 break
 else:
 print("你的輸入有誤,請從新輸入!")

更多學習資料請關注專題《管理系統(tǒng)開發(fā)》。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java多線程之同步工具類CyclicBarrier

    Java多線程之同步工具類CyclicBarrier

    這篇文章主要介紹Java多線程之同步工具類CyclicBarrier,它是一個同步工具類,它允許一組線程互相等待,直到達到某個公共屏障點,支持一個可選的Runnable命令,在一組線程中的最后一個線程到達之后,該命令只在每個屏障點運行一次。下面來看文章具體內(nèi)容
    2021-10-10
  • Spring Boot集群管理工具KafkaAdminClient使用方法解析

    Spring Boot集群管理工具KafkaAdminClient使用方法解析

    這篇文章主要介紹了Spring Boot集群管理工具KafkaAdminClient使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • springboot實現(xiàn)全局異常捕獲的使用示例

    springboot實現(xiàn)全局異常捕獲的使用示例

    任何系統(tǒng),我們不會傻傻的在每一個地方進行異常捕獲和處理,整個系統(tǒng)一般我們會在一個的地方統(tǒng)一進行異常處理,本文主要介紹了springboot實現(xiàn)全局異常捕獲的使用示例,感興趣的可以了解一下
    2023-11-11
  • Mybatis批量修改時出現(xiàn)報錯問題解決方案

    Mybatis批量修改時出現(xiàn)報錯問題解決方案

    這篇文章主要介紹了Mybatis批量修改時出現(xiàn)報錯問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • 使用restTemplate.postForEntity()的問題

    使用restTemplate.postForEntity()的問題

    這篇文章主要介紹了使用restTemplate.postForEntity()的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 一文帶你搞懂Java中Object類和抽象類

    一文帶你搞懂Java中Object類和抽象類

    這篇文章主要為大家詳細介紹了Java中Object類和抽象類的定義與使用,文中的示例代碼講解詳細,對我們學習Java有一定幫助,需要的可以參考一下
    2022-08-08
  • 深入解析Java類加載的案例與實戰(zhàn)教程

    深入解析Java類加載的案例與實戰(zhàn)教程

    本篇文章主要介紹Tomcat類加載器架構(gòu),以及基于類加載和字節(jié)碼相關知識,去分析動態(tài)代理的原理,對Java類加載相關知識感興趣的朋友一起看看吧
    2022-05-05
  • spring + shiro + cas 實現(xiàn)sso單點登錄的示例代碼

    spring + shiro + cas 實現(xiàn)sso單點登錄的示例代碼

    本篇文章主要介紹了spring + shiro + cas 實現(xiàn)sso單點登錄的示例代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-09-09
  • mybatis Map查詢結(jié)果下劃線轉(zhuǎn)駝峰的實例

    mybatis Map查詢結(jié)果下劃線轉(zhuǎn)駝峰的實例

    這篇文章主要介紹了mybatis Map查詢結(jié)果下劃線轉(zhuǎn)駝峰的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • elasticsearch開發(fā)中data-streams使用解析

    elasticsearch開發(fā)中data-streams使用解析

    這篇文章主要為大家介紹了elasticsearch開發(fā)中data-streams使用解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08

最新評論