學生資訊系統 用函式實現新增和輸出學生資訊功能

2021-08-29 20:23:28 字數 931 閱讀 4096

編寫兩個函式用於封裝

錄入學生的資訊和列印學生資訊的功能

1)def input_student():

此函式獲取學生資訊,並返回學生資訊的列表

2) def output_student(l):

以**形式再列印學生資訊

l = 

def input_student():

while 1:

name = input("請輸入學生姓名:")

if not name:

break

age = int(input("請輸入學生年齡:"))

score = int(input("請輸入學生成績:"))

d = {} # 建立乙個新的字典

d["name"] = name # 值 對 鍵

d["age"] = age

d["score"] = score

def output_student(l):

print("+-----------+-------+----------+")

print("| name | age |  score |")

print("+-----------+-------+----------+")

for d in l:

t = ((d["name"]).center(9),

str(d["age"]).center(7),

str(d["score"]).center(10))

line = "|%s|%s|%s|" % t # t是元祖

print(line)

print("+-----------+-------+----------+")

input_student()

output_student(l)

學生資訊系統錯誤

最近開始敲學生,每次敲完乙個模組就除錯一次,出現了些許問題 1 實時錯誤 3021 實時錯誤 3021 bof或eof中有乙個是 真 或者當前的記錄已經被刪除 出現此錯誤是因為 1.查詢的資料庫記錄為空.可以用 rs.recordcount 來判斷資料是否等於0 2.查詢到資料後,用 del 命令刪...

學生資訊系統求助 學生管理資訊系統 示例

第頁共 頁學生資訊管理資料庫系統設計與開發 一專案說明 一 概述 專案背景 資料庫程式設計 軟體定義 學生資訊管理系統 開發環境 sql server 二 需求分析 問題的提出 學生資訊管理是整個學校管理工作中的關鍵環節之一,涉及到 學生基本資訊管理 成績管理 住宿管理等諸多方面。採用計 算機資訊科...

python實現學生資訊系統

要求 不能重名 一 需求 進入系統顯示系統功能介面,功能如下 1 新增學員 2 刪除學員 3 修改學員資訊 4 查詢學員資訊 5 顯示所有學員資訊 6 退出功能 定義功能介面函式 definfo print print 請選擇功能 print 1 新增學員 print 2 刪除學員 print 3 ...