Python基礎(chǔ)實(shí)踐案例-學(xué)生信息管理系統(tǒng)

前言 ??

大家早好、午好、晚好吖~

代碼提供者: 青燈教育 - 自游

[開發(fā)環(huán)境]:

  • Python 3.8

  • Pycharm 2021.2

[涉及知識(shí)點(diǎn)]:

  • Python基礎(chǔ)語法

  • 基本的數(shù)據(jù)類型與結(jié)構(gòu)

  • 基本的邏輯控制語句

  • 實(shí)戰(zhàn)小項(xiàng)目

模塊安裝問題:

如果安裝python第三方模塊:

  1. win + R 輸入 cmd 點(diǎn)擊確定, 輸入安裝命令 pip install 模塊名 (pip install requests) 回車

  2. 在pycharm中點(diǎn)擊Terminal(終端) 輸入安裝命令

安裝失敗原因:

  • 失敗一: pip 不是內(nèi)部命令
    解決方法: 設(shè)置環(huán)境變量

  • 失敗二: 出現(xiàn)大量報(bào)紅 (read time out)
    解決方法: 因?yàn)槭蔷W(wǎng)絡(luò)鏈接超時(shí), 需要切換鏡像源

清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/ 中國(guó)科技大學(xué)
https://pypi.mirrors.ustc.edu.cn/simple/
華中理工大學(xué):http://pypi.hustunique.com/ 山東理工大學(xué):http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/ 例如:pip3 install -i
https://pypi.doubanio.com/simple/ 模塊名

  • 失敗三: cmd里面顯示已經(jīng)安裝過了, 或者安裝成功了, 但是在pycharm里面還是無法導(dǎo)入
    解決方法: 可能安裝了多個(gè)python版本 (anaconda 或者 python 安裝一個(gè)即可) 卸載一個(gè)就好
    或者你pycharm里面python解釋器沒有設(shè)置好

如何配置pycharm里面的python解釋器?

  1. 選擇file(文件) >>> setting(設(shè)置) >>> Project(項(xiàng)目) >>> python interpreter(python解釋器)

  2. 點(diǎn)擊齒輪, 選擇add

  3. 添加python安裝路徑

pycharm如何安裝插件?

  1. 選擇file(文件) >>> setting(設(shè)置) >>> Plugins(插件)

  2. 點(diǎn)擊 Marketplace 輸入想要安裝的插件名字 比如:翻譯插件 輸入 translation / 漢化插件 輸入 Chinese

  3. 選擇相應(yīng)的插件點(diǎn)擊 install(安裝) 即可

  4. 安裝成功之后 是會(huì)彈出 重啟pycharm的選項(xiàng) 點(diǎn)擊確定, 重啟即可生效

相對(duì)應(yīng)的安裝包/安裝教程/激活碼/使用教程/學(xué)習(xí)資料/工具插件 可以加落落老師微信:xinlian_00

代碼

# 導(dǎo)入模塊
import requests
import random
import time
import parsel

        elif word == '4':
            print('刪除學(xué)生信息')
            name = input('請(qǐng)輸入你想要?jiǎng)h除學(xué)生的姓名: ')
            for student in student_info:  # 從學(xué)生檔案里一個(gè)一個(gè)拿出來  for循環(huán)遍歷
                # 把列表里面的元素 一個(gè)一個(gè)提取出來
                if name == student['姓名']:  # 對(duì)比一下 輸入名字 是否在里面
                    print('姓名\t\t語文\t\t數(shù)學(xué)\t\t英語\t\t總分')
                    print(
                        student['姓名'] + '\t\t' +
                        str(student['語文']) + '\t\t\t' +
                        str(student['數(shù)學(xué)']) + '\t\t\t' +
                        str(student['英語']) + '\t\t\t' +
                        str(student['總分']) + '\t\t\t'
                    )
                    源碼、解答、教程加Q裙:261823976
                    result = input('是否確認(rèn)要?jiǎng)h除(y/n): ')
                    if result == 'y':
                        # 列表如何刪除元素
                        student_info.remove(student)  # 指定元素刪除
                    elif result == 'n':
                        continue
                    break
            else:
                print('查無此人, 請(qǐng)確認(rèn)信息再刪除')

尾語 ??

好了,我的這篇文章寫到這里就結(jié)束啦!

有更多建議或問題可以評(píng)論區(qū)或私信我哦!一起加油努力叭(? ?_?)?

喜歡就關(guān)注一下博主,或點(diǎn)贊收藏評(píng)論一下我的文章叭!!!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容