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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

Python 计算总分数和平均分 - Python零基础入门教程

發(fā)布時(shí)間:2024/9/27 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 计算总分数和平均分 - Python零基础入门教程 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

  • 一.Python 計(jì)算總分?jǐn)?shù)和平均分源碼
  • 二.猜你喜歡

零基礎(chǔ) Python 學(xué)習(xí)路線推薦 : Python 學(xué)習(xí)目錄 >> Python 基礎(chǔ)入門

一.Python 計(jì)算總分?jǐn)?shù)和平均分源碼

有位小粉絲后臺(tái)公眾號后臺(tái)留言,需求是使用 Python 從鍵盤上輸入學(xué)生的姓名,語文數(shù)學(xué)英語成績,計(jì)算平均分和總分,然后輸出這個(gè)學(xué)生的姓名,平均分和總分,源碼如下:

# !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿說編程 @Blog(個(gè)人博客地址): www.codersrc.com @File:Python 計(jì)算總分?jǐn)?shù)和平均分.py @Time:2021/05/18 07:37 @Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅(jiān)持不懈地積累!"""def main():# 數(shù)學(xué)成績maths_score = 0# 英語成績english_score = 0# 姓名name = input("請輸出姓名:")while True:# 增加異常處理,當(dāng)輸入不是純數(shù)字的時(shí)候,提醒輸入錯(cuò)誤try:# input 的默認(rèn)返回值是 str字符串類型,需要通過float強(qiáng)制轉(zhuǎn)換一下maths_score = float(input("請輸入數(shù)學(xué)成績:"))english_score = float(input("請輸入英語成績:"))breakexcept:print("輸入錯(cuò)誤,分?jǐn)?shù)請用數(shù)字表示....")print("你輸入的姓名是:%s 總分:%d 平均分:%f "%(name,maths_score+english_score,(maths_score+english_score)/2.0))if __name__ == "__main__":main()''' 測試結(jié)果:請輸出姓名:熊孩子 請輸入數(shù)學(xué)成績:DF 輸入錯(cuò)誤,分?jǐn)?shù)請用數(shù)字表示.... 請輸入數(shù)學(xué)成績:45 請輸入英語成績:FDF 輸入錯(cuò)誤,分?jǐn)?shù)請用數(shù)字表示.... 請輸入數(shù)學(xué)成績:45 請輸入英語成績:78 你輸入的姓名是:熊孩子 總分:123 平均分:61.500000'''

程序中加了 try except 異常處理,避免用戶在輸入錯(cuò)誤的時(shí)候程序異常崩潰退出,這樣可以增加程序的健壯性;源碼沒幾行,比較簡單,小鮮肉加油~~

二.猜你喜歡

  • Python 條件推導(dǎo)式
  • Python 列表推導(dǎo)式
  • Python 字典推導(dǎo)式
  • Python 不定長參數(shù) *argc/**kargcs
  • Python 匿名函數(shù) lambda
  • Python return 邏輯判斷表達(dá)式
  • Python is 和 == 區(qū)別
  • Python 可變數(shù)據(jù)類型和不可變數(shù)據(jù)類型
  • Python 淺拷貝和深拷貝
  • Python 異常處理
  • Python 線程創(chuàng)建和傳參
  • Python 線程互斥鎖 Lock
  • Python 線程時(shí)間 Event
  • Python 線程條件變量 Condition
  • Python 線程定時(shí)器 Timer
  • Python 線程信號量 Semaphore
  • Python 線程障礙對象 Barrier
  • Python 線程隊(duì)列 Queue – FIFO
  • Python 線程隊(duì)列 LifoQueue – LIFO
  • Python 線程優(yōu)先隊(duì)列 PriorityQueue
  • Python 線程池 ThreadPoolExecutor(一)
  • Python 線程池 ThreadPoolExecutor(二)
  • Python 進(jìn)程 Process 模塊
  • Python 進(jìn)程 Process 與線程 threading 區(qū)別
  • Python 進(jìn)程間通信 Queue / Pipe
  • 未經(jīng)允許不得轉(zhuǎn)載:猿說編程 ? Python 計(jì)算總分?jǐn)?shù)和平均分

    創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

    總結(jié)

    以上是生活随笔為你收集整理的Python 计算总分数和平均分 - Python零基础入门教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。