日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python代码大全书籍_python代码实现图书管理系统

發布時間:2024/3/24 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python代码大全书籍_python代码实现图书管理系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文實例為大家分享了python代碼實現圖書管理系統的具體代碼,供大家參考,具體內容如下

圖書管理系統

功能簡介

添加圖書時,圖書ID不能重復,圖書名可重復

刪除,查詢,修改功能,輸入圖書名之后提供所有的同名的圖書,用戶可以按照圖書序號對具體的一本書進行操作

顯示書籍,分行顯示,每行一本書的信息

書籍信息以如下格式保存在txt文本文件格式下

源代碼

#-*- coding=utf8 -*-

# @author:sololi

# date: 2020/11/12

# 文件說明 : data

import sys

def print_muen():

print("----菜單提示----")

print("[1]:添加圖書")

print("[2]:查詢圖書")

print("[3]:刪除圖書")

print("[4]:修改圖書信息")

print("[5]:顯示所有圖書")

print("[6]:退出")

def add_book():

book_id=input("請輸入圖書編號")

book_name=input("請輸入圖書名稱")

book_loc=input("請輸入圖書位置")

for i in books:

if book_id==i["book_id"]:

print("編號重復")

break

else:

book={}

book["book_id"]=book_id

book["book_name"]=book_name

book["book_loc"]=book_loc

books.append(book)

new_file(books)

print("添加成功")

def find_book():

jg=0

while True:

book_name=input("輸入要找的書名")

for i in books:

if book_name==i["book_name"]:

print(i)

jg=1

if jg==0:

print("查找失敗請重新輸入")

continue

elif jg==1:

break

def dell_book():

book_name =input("請輸入圖書書名")

i=0

j=0

jg=0

flag=[]

while i

if books[i]["book_name"]==book_name:

id=books[i]["book_id"]

flag.append(id)

print("圖書編號:{}".format(id))

jg=1

i+=1

if jg==0:

print("找不到圖書名")

if jg==1:

book_id=input("請輸入刪除的圖書編號")

i=0

while j < len(flag):

if flag[j] == book_id:

while i < len(books):

if books[i]["book_id"] == book_id:

del books[i]

new_file(books)

print("刪除成功")

break

i+=1

break

j+=1

else:

print("輸入的編號有誤")

return books

def modify_book():

book_name = input("請輸入修改的圖書名稱")

i = 0

jg = 0

flag = []

while i < len(books):

if books[i]["book_name"] == book_name:

id = books[i]["book_id"]

flag.append(id)

print("本書圖書編號:{}".format(id))

jg = 1

i += 1

if jg == 0:

print("找不到圖書名")

elif jg == 1:

book_id = input("請輸入修改的圖書編號,或者其他需要修改的圖書編號")

for i in books:

if book_id == i["book_id"]:

New_id = input("新的圖書編號")

if New_id == i["book_id"]:

print("輸入編號重復")

break

else:

New_name = input("新的圖書名稱")

New_loc = input("新的圖書位置")

i["book_id"] = New_id

i["book_name"] = New_name

i["book_loc"] = New_loc

new_file(books)

break

else:

print("輸入有誤")

def all_book():

for i in books:

print(i)

def read_book(data):#將文本文件里的圖書信息讀取到books中

f = open(data, mode="r", encoding="utf8")

books = f.readlines()

f.close()

for i in range(0, len(books)):

books[i] = eval(books[i].replace("\n", ""))

return books

def new_file(books):#將books的內容更新到文本文件里

i=0

nf = open('data', 'w+',encoding='utf8') # 以清空原文本文件內容的方式打開文件寫入

while i

new=str(books[i])

nf.write(new)

if i !=len(books)-1:

nf.write("\n")

i+=1

nf.close()

if __name__=="__main__":#主要流程

while True:

data="data"

books=read_book(data)

print_muen()

choice=input("請輸入您的選擇")

if choice=='1':

add_book()

all_book()

elif choice=='2':

find_book()

elif choice=='3':

dell_book()

all_book()

elif choice=='4':

modify_book()

all_book()

elif choice == '5':

all_book()

elif choice == '6':

print("感謝您的使用")

sys.exit(0)

else:

print("您的輸入有誤,請重新輸入")

還可以添加一個登錄與注冊系統:點擊此處

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

總結

以上是生活随笔為你收集整理的python代码大全书籍_python代码实现图书管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 又黄又免费的网站 | 五月婷婷网站 | 欧美午夜精品理论片a级按摩 | 国产国语对白 | 日韩中文一区 | 超碰成人av | 精品视频在线观看一区 | 91在线无精精品一区二区 | 91精品黄色 | 少妇户外露出[11p] | 中文av资源 | 俄罗斯美女av| 最新激情网站 | 在线看污片 | 黄色录象片 | 亚洲性自拍 | 国产精品3区 | 日批视频免费播放 | 亚洲色图视频网站 | 国产a线 | 国产女人高潮毛片 | 日本少妇videos高潮 | 香蕉久久a毛片 | 草草浮力影院 | 婷婷伊人五月天 | 国产精品av久久久久久无 | 一级淫片免费 | 六月丁香激情网 | 在线国产毛片 | 午夜av影院 | 国产麻豆自拍 | 欧美脚交视频 | 最新黄色av网址 | 丁香亚洲 | 精品国产理论 | 欧美日韩精品中文字幕 | 永久毛片 | 欧美成人精品在线观看 | 国产在线激情视频 | 懂色视频在线观看 | 欧美乱淫 | 天堂网视频在线 | 国产美女视频免费观看下载软件 | 亚洲日本在线观看视频 | 免费在线一区二区三区 | 亚洲精品高潮久久久久久久 | 亚洲av人无码激艳猛片服务器 | 欧美人与性动交xxⅹxx | 激情福利在线 | av一级在线 | 欧美一区自拍 | 亚洲天堂123 | 国产精品色呦呦 | 色综合久久中文字幕无码 | 国产精品久久久国产盗摄 | 国产精品无码免费在线观看 | 亚洲射射射 | 久久一区二区三区精品 | 精品在线一区 | 三级网站在线 | 操女人逼逼视频 | 一级黄色免费 | 成人性生交7777 | 色婷婷免费 | 国产浮力第一页 | 澳门超碰| 国产亚洲精品久久久 | 国产91av在线 | 日韩av免费在线观看 | 日日插插 | 午夜污| 蜜臀av性久久久久av蜜臀妖精 | 精精国产xxxx视频在线播放 | 香蕉久久a毛片 | 亚洲黄色中文字幕 | 狠狠搞狠狠干 | 3d动漫精品啪啪一区二区免费 | 日韩影院一区二区 | 自拍99页 | 久久综合操 | 99精品视频在线观看免费 | 农村少妇久久久久久久 | 久久永久免费视频 | 风流还珠之乱淫h文 | 操人网| 午夜影院在线观看18 | 亚洲激情在线观看视频 | 日韩黄色一级片 | 欧美日韩xxxx | 日本免费高清视频 | 精品视频在线观看免费 | 西西久久 | 国产牛牛 | 欧美性猛交乱大交xxxx | 天天精品视频 | 欧美高清视频一区二区 | 巨乳在线播放 | 国产精品久久国产 | 精品综合 |