學員管理系統辣雞版

2021-08-14 22:49:25 字數 2682 閱讀 9738

'''

1.新增學員

2.修改學員

3.查詢學員

4.刪除學員

0.退出程式

'''#

宣告乙個大列表,存放學員姓名

student_list =

while true

:print

('1.

新增學員')

print

('2.

修改學員')

print

('3.

查詢學員')

print

('4.

刪除學員')

print

('0.

退出程式')

# 選擇操作

num =

input('

請選擇您的操作:')

num =

int(num)

while num not in

range

(0,5):

num =

input('

沒有該選項,請重選:')

num =

int(num)

if num == 1:

# 輸入乙個學員的姓名

name =

input('

請輸入學員姓名:')

# 把姓名新增到大列表中

elif num == 2:

# 1.

展示所有學員資訊

for x in

range

(0,len

(student_list))

:name = student_list[x]

print('

序號:%s

姓名:%s'

% (x, name))

# 2.

選擇要修改的學員序號

index =

input('

請輸入要修改的學員序號:')

# 轉換為整數型別

index =

int(index)

while index not in

range

(0,len

(student_list))

:index =

input('

選擇的學員序號不存在,請重選:')

index =

int(index)

# 根據選擇的索引取出對應的姓名

name = student_list[index]

# 獲取修改後的名字

new_name =

input('

請輸入修改後的姓名

(%s)'

%name)

# 根據索引修改列表中的資料

student_list[index] = new_name

elif num == 3:

# for

迴圈列表中每一條資料

for x in

range

(0,len

(student_list)):#

根據x的值,取出列表中對應索引的資料

name = student_list[x]

print('

序號:%s

姓名:%s'

%(x,name))

elif num == 4:

for x in

range

(0,len

(student_list))

:name = student_list[x]

print('

序號:%s

姓名:%s'

%(x,name))

# 選擇要刪除的學員的序號

index =

input('

請輸入要刪除學員的序號:')

index =

int(index)

# 判斷選擇的學員序號是否在範圍內

while index not in

range

(0,len

(student_list))

:index =

input('

選擇的學員序號不存在,請重選:')

index =

int(index)

# 根據索引刪除列表中的資料

del student_list[index]

# 晚上把學員管理系統公升級到

2.0版本

# 資料儲存結構如下:

'''#

大列表中巢狀小列表,小列表中儲存乙個學員的完整資訊

student_list = [['

張三','22','

男','110'],['

李四','22','

男','110'],['

王五','22','

男','110']]

# 例如要取出張三這個學員的資訊

# 1.

取出張三這個學員的小列表

student1 = student_list[0]

# 2.

再從小列表中根據索引取出姓名、年齡、性別、**

name = student1[0]

age = student1[1]

*** = student1[2]

phone = student1[3]

'''

學員管理系統公升級版

晚上把學員管理系統公升級到 2.0版本 資料儲存結構如下 大列表中巢狀小列表,小列表中儲存乙個學員的完整資訊 student list 張三 22 男 110 李四 22 男 110 王五 22 男 110 例如要取出張三這個學員的資訊 1.取出張三這個學員的小列表 student1 student...

6 1 4 學員管理系統

歡迎進入學員管理系統v1.0 1.登入 2.退出 3.認證 4.修改密碼 編寫程式,從鍵盤獲取使用者名稱和密碼,然後判斷,如果正確就輸出以下資訊 親愛的 歡迎登入學員管理系統 print 30 print 歡迎進入學員管理系統v1.0 print 1.登陸 2.退出 3.認證 4.修改密碼 prin...

shell案例 學員管理系統

前言 學員管理系統涉及到學員的增刪改查,這是乙個綜合性比較強的專案,在所有的程式語言裡都會有不同版本的學員資訊管理系統,難度適中 效果截圖 學員管理系統原始碼 bin bash 隨機點名冊 while true doecho 學生隨機點名系統 echo 1.新增學員名單 echo 2.遍歷學員名單 ...