最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python基于列表list實現(xiàn)的CRUD操作功能示例

 更新時間:2018年01月05日 11:32:22   作者:發(fā)芽的楓葉  
這篇文章主要介紹了Python列表list實現(xiàn)的CRUD操作功能,結(jié)合實例形式分析了Python基于列表list實現(xiàn)用戶數(shù)據(jù)CRUD相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Python基于列表list實現(xiàn)的CRUD操作功能。分享給大家供大家參考,具體如下:

本篇文章看之前你的先了解python 基礎(chǔ)的知識點,比如控制流,變量,數(shù)據(jù)類型,list,元組,字典 基本操作,該文章主要的目的還是鞏固python的基礎(chǔ),所以如果沒有了解的python的同學(xué)建議先了解基礎(chǔ),再閱讀該文,當(dāng)然有編寫不好的地方多多送鮮花和掌聲。廢話不多說先了解需求

需求如下:

1. 界面列表

 歡迎來到用戶管理系統(tǒng)
         1 添加用戶
         2 刪除用戶
         3 修改用戶
         4 查詢用戶
         5 退出

2. 刪除,修改,查詢,分別根據(jù)id來操作
3. 沒有刪除,修改,查詢的項,給出相應(yīng)的提示,操作的結(jié)果給出相提示
4. 初始化3個用戶
5. 用戶有屬性id,name,password,分別用3個列表來保存數(shù)據(jù)

代碼如下:

#用戶管理系統(tǒng)
# 初始化3個用戶
ids = ['1','2','3']
names =['張三','李四','王武']
pws =['root','abc123','123456']
# 創(chuàng)建菜單
print("===歡迎來到用戶管理系統(tǒng)===")
print("1 添加用戶")
print("2 刪除用戶")
print("3 修改用戶")
print("4 查詢用戶")
print("5 退出")
type = int(input("請選擇:"))
while type>=1 and type<=5:
  if type==1:
    id = input("請輸入用戶的id:")
    name = input("請輸入用戶的名字:")
    pw = input("請輸入用戶密碼:")
    ids.append(id)
    names.append(name)
    pws.append(pw)
    print("添加成功!")
  elif type==2:
    #判斷用戶是否在ids存在
    id = input("請輸入用戶的id:")
    if id in ids:
      #獲取下標(biāo)值
      index = ids.index(id)
      ids.pop(index)
      names.pop(index)
      pws.pop(index)
      print("刪除成功")
    else:#沒有找到用戶給出提示
      print("沒有找到刪除的用戶!")
  elif type==3:
    #判斷用戶是否在ids存在
    id = input("請輸入用戶的id:")
    if id in ids:
      #獲取下標(biāo)值
      index = ids.index(id)
      names[index]= input("請輸入用戶的名字:")
      pws[index]= input("請輸入用戶的密碼:")
      print("修改成功")
    else:#沒有找到用戶給出提示
      print("沒有找到修改的用戶!")
  elif type==4:
    #判斷用戶是否在ids存在
    id = input("請輸入用戶的id:")
    if id in ids:
      #獲取下標(biāo)值
      index = ids.index(id)
      print("用戶的id:",ids[index])
      print("用戶名字:",names[index])
      print("用戶密碼:",pws[index])
    else:#沒有找到用戶給出提示
      print("沒有查詢到用戶!")
  elif type==5:
    break
  type = int(input("請選擇:"))
else:
  print("輸入有誤!")

當(dāng)然這邊是簡單的版本,以后會更新面向?qū)ο蟀姹竞蚷o的版本

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python常見數(shù)據(jù)庫操作技巧匯總》、《Python數(shù)學(xué)運算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • Python數(shù)據(jù)清洗工具之Numpy的基本操作

    Python數(shù)據(jù)清洗工具之Numpy的基本操作

    Numpy的操作對象是一個ndarray,所以在使用這個庫進(jìn)行計算的時候需要將數(shù)據(jù)進(jìn)行轉(zhuǎn)化,這篇文章主要介紹了Python數(shù)據(jù)清洗工具之Numpy的基本操作,需要的朋友可以參考下
    2021-04-04
  • 簡單介紹Python中的JSON模塊

    簡單介紹Python中的JSON模塊

    這篇文章主要介紹了簡單介紹Python中的JSON模塊,包括初步的從Python中的數(shù)據(jù)格式轉(zhuǎn)換為JSON格式等,需要的朋友可以參考下
    2015-04-04
  • python Pexpect 實現(xiàn)輸密碼 scp 拷貝的方法

    python Pexpect 實現(xiàn)輸密碼 scp 拷貝的方法

    今天小編就為大家分享一篇python Pexpect 實現(xiàn)輸密碼 scp 拷貝的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 基于Python實現(xiàn)wifi連接小程序

    基于Python實現(xiàn)wifi連接小程序

    這篇文章主要為大家詳細(xì)介紹了如何使用Python編程語言編寫一個簡單的連接Wi-Fi的程序,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • 使用Python實現(xiàn)批量ping操作方法

    使用Python實現(xiàn)批量ping操作方法

    這篇文章主要介紹了使用Python實現(xiàn)批量ping操作方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • Python Numpy庫常見用法入門教程

    Python Numpy庫常見用法入門教程

    這篇文章主要介紹了Python Numpy庫常見用法,結(jié)合實例形式詳細(xì)Fenix了Python numpy庫基本功能、原理以及數(shù)組常見操作技巧,需要的朋友可以參考下
    2020-01-01
  • python 元組和列表的區(qū)別

    python 元組和列表的區(qū)別

    這篇文章主要介紹了python 元組和列表的區(qū)別,幫助大家更好的理解和學(xué)習(xí)python 數(shù)據(jù)類型的相關(guān)知識,感興趣的朋友可以了解下
    2020-11-11
  • Python?Matplotlib通過plt.subplots創(chuàng)建子繪圖

    Python?Matplotlib通過plt.subplots創(chuàng)建子繪圖

    這篇文章主要介紹了Python?Matplotlib通過plt.subplots創(chuàng)建子繪圖,plt.subplots調(diào)用后將會產(chǎn)生一個圖表和默認(rèn)網(wǎng)格,與此同時提供一個合理的控制策略布局子繪圖,更多相關(guān)需要的朋友可以參考下面文章內(nèi)容
    2022-07-07
  • Python+drawpad實現(xiàn)CPU監(jiān)控小程序

    Python+drawpad實現(xiàn)CPU監(jiān)控小程序

    這篇文章主要為大家詳細(xì)介紹了如何利用Python+drawpad實現(xiàn)一個簡單的CPU監(jiān)控小程序,文中示例代碼講解詳細(xì),感興趣的小伙伴可以嘗試一下
    2022-08-08
  • django 鏈接多個數(shù)據(jù)庫 并使用原生sql實現(xiàn)

    django 鏈接多個數(shù)據(jù)庫 并使用原生sql實現(xiàn)

    這篇文章主要介紹了django 鏈接多個數(shù)據(jù)庫 并使用原生sql實現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評論

江孜县| 鄯善县| 政和县| 莱阳市| 共和县| 资兴市| 雷波县| 定结县| 清涧县| 大余县| 黄浦区| 澄迈县| 赤壁市| 平阴县| 资溪县| 长海县| 衡水市| 贵德县| 岳池县| 寿宁县| 牡丹江市| 蒙阴县| 新余市| 台前县| 三门县| 乌兰浩特市| 福安市| 伽师县| 洪湖市| 西乌珠穆沁旗| 蛟河市| 洞口县| 台东县| 改则县| 龙江县| 凯里市| 靖宇县| 广饶县| 修文县| 沧源| 铁力市|