電 話:18937133779
網(wǎng) 址:http://lacsohyd.com
郵 箱:zboao@qq.com
分工分為3個步驟:
1、顯示學(xué)生管理系統(tǒng)的功能菜單
2、接收用戶輸入的功能選項
3、判斷用戶輸入的功能選項,并完成相關(guān)的操作
python實現(xiàn)了一個十分簡單的學(xué)生信息管理系統(tǒng),只是一個簡單的雛形,沒有放入數(shù)據(jù)庫,只是寫入txt文件,可以當(dāng)作一個入門學(xué)習(xí)。實現(xiàn)了錄入、查找、刪除、修改學(xué)生信息和排序、統(tǒng)計學(xué)生人數(shù)以及顯示學(xué)生信息的功能。
Python是一種廣泛使用的解釋型、高級和通用的編程語言。[1]Python由荷蘭數(shù)學(xué)和計算機(jī)科學(xué)研究學(xué)會的Guido van Rossum創(chuàng)造,第一版發(fā)布于1991年,它是ABC語言的后繼者,也可以視之為一種使用傳統(tǒng)中綴表達(dá)式的LISP方言。
1、首先,登錄python軟件,找到創(chuàng)建的原始工程。
2、其次,管理員可創(chuàng)建學(xué)生和老師的基本信息。
3、最后,根據(jù)需要使用的增刪改查等項目進(jìn)行編寫代碼,進(jìn)行授權(quán)。
1.引入庫
2.執(zhí)行函數(shù)
3.主函數(shù)
4.顯示主頁面
5.插入學(xué)生信息
6.保存學(xué)生信息到文件
7.搜索學(xué)生信息并顯示
8.顯示搜索信息
9.刪除學(xué)生信息
10.修改學(xué)生信息
11.對學(xué)生信息進(jìn)行排序
12.顯示學(xué)生人數(shù)
13.展示所有學(xué)生信息
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Python實現(xiàn)一個完整版學(xué)生成績管理系統(tǒng),大家可以在過程中查缺補(bǔ)漏,提升水平
一個帶有登錄界面具有增減改查功能的學(xué)生成績管理系統(tǒng)(面向?qū)ο笏枷?,利用tkinter庫進(jìn)行制作,利用.txt文件進(jìn)行存儲數(shù)據(jù))
僅供學(xué)習(xí)參考,最好還是自己多敲多練習(xí)(實踐是檢驗真理的唯一標(biāo)準(zhǔn))
用于存儲數(shù)據(jù)
原文鏈接:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# 導(dǎo)入CSV安裝包
import csv
# 1. 創(chuàng)建文件對象
f = open('D:/AAA.csv','w',encoding='utf-8',newline="")
# 2. 基于文件對象構(gòu)建 csv寫入對象
csv_writer = csv.writer(f)
# 3. 構(gòu)建列表頭
csv_writer.writerow(["姓名","年齡","性別"])
# 4. 寫入csv文件內(nèi)容
csv_writer.writerow(["l",'18','男'])
csv_writer.writerow(["c",'20','男'])
csv_writer.writerow(["w",'22','女'])
# 5. 關(guān)閉文件
f.close()
#——————————---------------------------------------------------------------------
#版權(quán)聲明:本文為CSDN博主「十八水」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
#原文鏈接:
#---------------------------------------------------------------------------------------------