国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【頭歌-Python】Python第一章作業(yè)(初級)

這篇具有很好參考價值的文章主要介紹了【頭歌-Python】Python第一章作業(yè)(初級)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

第1關(guān):浮點數(shù)四則運算與格式化輸出

  • 任務(wù)描述
  • 示例

任務(wù)描述

Python 可以方便的實現(xiàn)計算器的功能。數(shù)學(xué)意義上的加、減、乘、除在Python中分別以符號“+、-、*、/”表示。

試編程實現(xiàn)分兩行輸入兩個非零浮點數(shù),并在4 行中按順序輸出兩個數(shù)的加、減、乘、除的計算式和計算結(jié)果。計算結(jié)果str.format()方法嚴(yán)格保留小數(shù)點后3位數(shù)字。要求輸出與如下示例格式相同,符號前后各有一個空格。

浮點數(shù)1 + 浮點數(shù)2 = 和 浮點數(shù)1 - 浮點數(shù)2 = 差 浮點數(shù)1 * 浮點數(shù)2 = 積 浮點數(shù)1 / 浮點數(shù)2 = 商

示例

輸入:
2.66

3.1415926
輸出:

2.66 + 3.1415926 = 5.802

2.66 - 3.1415926 = -0.482

2.66 * 3.1415926 = 8.357

2.66 / 3.1415926 = 0.847

?參考代碼

a=float(input())
b=float(input())
print("{} + {} = {:.3f}".format(a,b,a+b))
print("{} - {} = {:.3f}".format(a,b,a-b))
print("{} * {} = {:.3f}".format(a,b,a*b))
print("{} / {} = {:.3f}".format(a,b,a/b))

?

第2關(guān):計算矩形面積

  • 任務(wù)描述
  • 輸入格式
  • 輸出格式
  • 示例1
  • 示例2

任務(wù)描述

用戶輸入矩形的長和寬,計算其面積并輸出。

  1. a = eval(input()) #輸入整數(shù)字符串,轉(zhuǎn)換為整數(shù);輸入浮點數(shù)字符串,轉(zhuǎn)換為浮點數(shù)
  2. b = float(input()) #輸入整數(shù)和浮點數(shù),都轉(zhuǎn)換為浮點數(shù)
  3. c = int(input()) #只接受整數(shù)輸入,輸出為整數(shù)
  4. #eval()和float()函數(shù)都可以把input() 函數(shù)接收到的數(shù)值型字符串轉(zhuǎn)為數(shù)值類型
  5. #例:float('3.14') 的結(jié)果是數(shù)值 3.14
  6. #int()函數(shù)可以把整數(shù)字符串轉(zhuǎn)為整數(shù)
  7. #例:int('5') 的結(jié)果是數(shù)值 5

輸入格式

第一行輸入一個數(shù)字,代表矩形的長 第二行輸入一個數(shù)字,代表矩形的寬 (輸入使用input(),不要增加額外的提示信息)

輸出格式

輸出矩形的面積,不限定小數(shù)位數(shù)

示例1

輸入:
3.1415926

5.88

輸出: 18.472564488

示例2

輸入:

5

8
輸出: 40

?參考代碼

a=eval(input())
b=eval(input())
print(a*b)

?

第3關(guān):簡單數(shù)學(xué)運算

  • 任務(wù)描述
  • 輸入格式
  • 輸出格式
  • 示例

任務(wù)描述

輸入兩個整數(shù) a, b,順序輸出加、減和乘法運算的結(jié)果。

輸入格式

第一行輸入整數(shù) a 第二行輸入整數(shù) b

輸出格式

第一行輸出a + b的結(jié)果 第二行輸出a - b的結(jié)果 第三行輸出a * b的結(jié)果

參考下面程序

  1. def hello(user):
  2. # 在此處輸入你的代碼
  3. print('hello', user) # 你輸入的多行代碼都要與上一行處于相同的縮進量
  4. print('你好!', user)
  5. if __name__ == '__main__':
  6. user_name = input() # 輸入一個姓名
  7. hello(user_name) # 調(diào)用你定義的函數(shù)進行輸出
  8. # 輸入
  9. # 張三
  10. # 輸出
  11. # hello 張三
  12. # 你好! 張三

示例

輸入:

3

2
輸出:

5

1

6

?參考代碼

def solve(a,b):
    # 在此處輸入你的代碼
    print(a+b)
    print(a-b)
    print(a*b)

if __name__ == '__main__':
    a = int(input())  # 輸入轉(zhuǎn)為整數(shù)
    b = int(input())  # 輸入轉(zhuǎn)為整數(shù)
    solve(a,b)        # 調(diào)用你定義的函數(shù)進行數(shù)學(xué)運算

?

第4關(guān):空格分隔格式化輸出

  • 任務(wù)描述
  • 相關(guān)知識
    • 格式化輸出
  • 編程要求
  • 測試說明

任務(wù)描述

本關(guān)任務(wù):編寫一個日期格式化輸出的小程序。

相關(guān)知識

為了完成本關(guān)任務(wù),你需要掌握: 1.Python 的空格分隔格式化輸出,

格式化輸出

Python 中空格分隔格式化輸出: 比如要求用戶輸入用戶名、年齡和工作,然后打印如下格式:

  1. name = input( )
  2. age = input( )
  3. job = input( )
  4. print(name, age ,job)

輸入:

  1. Danny
  2. 22
  3. worker

輸出:

  1. Danny 22 worker

編程要求

根據(jù)提示,在右側(cè)編輯器補充代碼,在三行中分別輸入當(dāng)前的年、月、日的整數(shù)值,按要求完成輸出。 任務(wù):輸出年月日,空格分隔,格式:2020 09 16

測試說明

平臺會對你編寫的代碼進行測試:

測試輸入:

  1. 2021
  2. 04
  3. 26

預(yù)期輸出:

  1. 2021 04 26

開始你的任務(wù)吧,祝你成功!文章來源地址http://www.zghlxwxcb.cn/news/detail-784198.html

?參考代碼

# =======================================================
year = input()                         # 輸入當(dāng)前年
month = input()                        # 輸入當(dāng)前月
date = input()                         # 輸入當(dāng)前日
# =======================================================
# 此處去掉注釋符號“#”并補充你的代碼
print(year,month,date)
# ======================================================

第5關(guān):多對象的分隔符號格式化輸出

  • 任務(wù)描述
  • 相關(guān)知識
    • 格式化輸出
  • 編程要求
  • 測試說明

任務(wù)描述

本關(guān)任務(wù):編寫一個日期格式化輸出的小程序。

相關(guān)知識

為了完成本關(guān)任務(wù),你需要掌握: 1.python的多對象分隔符號輸出;

格式化輸出

Python中多對象分隔符號輸出: 比如要求用戶輸入用戶名、年齡和工作,然后打印如下格式:

  1. name = input( )
  2. age = input( )
  3. job = input( )
  4. print(name, age ,job , sep='-')
  5. print(name, age ,job , sep='/')
  6. print(name, age ,job , sep=',')
  7. print(name, age ,job , sep='|')

輸入:

  1. Danny
  2. 22
  3. worker

輸出:

  1. Danny-22-worker
  2. Danny/22/worker
  3. Danny,22,worker
  4. Danny|22|worker

編程要求

根據(jù)提示,在右側(cè)編輯器補充代碼,在三行中分別輸入當(dāng)前的年、月、日的整數(shù)值,按要求完成輸出。 任務(wù):

  1. 輸出年-月-日,連字符“-”分隔,格式:2020-09-16
  2. 輸出年/月/日,斜線“/”分隔,格式:2020/09/16
  3. 輸出月,日,年,逗號“,”分隔,格式:09,16,2020

測試說明

平臺會對你編寫的代碼進行測試:

測試輸入:

  1. 2021
  2. 04
  3. 26

預(yù)期輸出:

  1. 2021-04-26
  2. 2021/04/26
  3. 04,26,2021

開始你的任務(wù)吧,祝你成功!

?參考代碼

# =======================================================
year = input()                         # 輸入當(dāng)前年
month = input()                        # 輸入當(dāng)前月
date = input()                         # 輸入當(dāng)前日
# =======================================================
# 此處去掉注釋符號“#”并補充你的代碼
print(year,month,date,sep='-')
print(year,month,date,sep='/')
print(month,date,year,sep=',')
# =======================================================

第6關(guān):format方式格式化輸出

  • 任務(wù)描述
  • 相關(guān)知識
    • 格式化輸出
  • 編程要求
  • 測試說明

任務(wù)描述

本關(guān)任務(wù):編寫一個日期格式化輸出的小程序。

相關(guān)知識

為了完成本關(guān)任務(wù),你需要掌握: 1.python 的 format 格式化輸出。

格式化輸出

Python 中 format() 格式化輸出的方式:

利用format格式化輸出

format 格式化輸出,比較簡單,實用,f或者F都可以哦。 示例1:

  1. name = input("請輸入您的姓名:")
  2. QQ = input("請輸入您的qq:")
  3. phone = input("請輸入您的電話:")
  4. addr=input("請輸入您的地址:")
  5. print('姓名是{} 年齡是{}歲'.format(name,25))
  6. print('QQ是{}'.format(QQ))
  7. print('手機號是{}'.format(phone))
  8. print('地址是{}'.format(addr))

輸出:

  1. 姓名是Bertram 年齡是25歲
  2. QQ是123425212
  3. 手機號是010-24184241
  4. 地址是北京

示例2:

  1. name = 'Bertram'
  2. age = 30
  3. print("hello,{1},you are {0}".format(age,name))#索引是根據(jù)format后的數(shù)據(jù)進行的哦

輸出:

  1. hello,Bertram,you are 30

示例3:

  1. name = '杰'
  2. age =26
  3. print("hello,{name},you are {age}.".format(age=age, name=name))

輸出:

  1. hello,杰,you are 26.

編程要求

根據(jù)提示,在右側(cè)編輯器補充代碼,在三行中分別輸入當(dāng)前的年、月、日的整數(shù)值,按要求完成輸出。 任務(wù):用 str.format() 格式輸出,格式:2021年04月26日

測試說明

平臺會對你編寫的代碼進行測試:

測試輸入:

  1. 2021
  2. 04
  3. 26

預(yù)期輸出:

  1. 2021年04月26日

開始你的任務(wù)吧,祝你成功!

??參考代碼

# =======================================================
year = input()                         # 輸入當(dāng)前年
month = input()                        # 輸入當(dāng)前月
date = input()                         # 輸入當(dāng)前日
# =======================================================
# 此處去掉注釋符號“#”并補充你的代碼
print("{}年{}月{}日".format(year,month,date))
# =======================================================

第7關(guān):字符串拼接方式格式化輸出

  • 任務(wù)描述
  • 相關(guān)知識
    • 格式化輸出
  • 編程要求
  • 測試說明

任務(wù)描述

本關(guān)任務(wù):編寫一個日期格式化輸出的小程序。

相關(guān)知識

為了完成本關(guān)任務(wù),你需要掌握: 1.使用字符串拼接方式進行格式化輸出。

格式化輸出

Python 中字符串拼接方式格式化輸出的方式: 比如要求用戶輸入用戶名、年齡和工作,然后打印如下格式:

  1. name = input( )
  2. age = input( )
  3. job = input( )
  4. print("name="+name+","+"age= "+age+","+"job="+job)

輸入:

  1. Danny
  2. 22
  3. worker

輸出:

  1. name=Danny,age =22,job=worker

編程要求

根據(jù)提示,在右側(cè)編輯器補充代碼,在三行中分別輸入當(dāng)前的年、月、日的整數(shù)值,按要求完成輸出。 任務(wù):用字符串拼接方法輸出,格式:2021年04月26日

測試說明

平臺會對你編寫的代碼進行測試:

測試輸入:

  1. 2021
  2. 04
  3. 26

預(yù)期輸出:

  1. 2021年04月26日

開始你的任務(wù)吧,祝你成功!

??參考代碼

# =======================================================
year = input()                         # 輸入當(dāng)前年
month = input()                        # 輸入當(dāng)前月
date = input()                         # 輸入當(dāng)前日
# =======================================================
# 此處去掉注釋符號“#”并補充你的代碼
print("{}年{}月{}日".format(year,month,date))
# =======================================================

第8關(guān):歡迎入學(xué)

  • 任務(wù)描述
  • 相關(guān)知識
    • 問題描述
  • 編程要求
  • 測試說明

任務(wù)描述

本關(guān)任務(wù):編寫一個歡迎入學(xué)的小程序。

問題描述

開學(xué)了,你考上了武漢理工大學(xué),校園的電子屏上顯示著以下歡迎界面:

  1. |++++++++++++++++++++++|
  2. | |
  3. | Welcome to WHUT |
  4. | |
  5. |++++++++++++++++++++++|

以下為代碼區(qū):

  1. print('|++++++++++++++++++++++|')
  2. print('| |')
  3. print('| Welcome to WHUT |')
  4. print('| |')
  5. print('|++++++++++++++++++++++|')

編程要求

根據(jù)提示,在右側(cè)編輯器補充代碼,完成相關(guān)任務(wù)的編程。

編寫程序,用戶入自己的姓名,輸出以上界面后,再在下一行輸出“歡迎您,***同學(xué)!”

測試說明

平臺會對你編寫的代碼進行測試: 測試輸入:李明; 預(yù)期輸出:

  1. |++++++++++++++++++++++|
  2. | |
  3. | Welcome to WHUT |
  4. | |
  5. |++++++++++++++++++++++|
  6. 歡迎您,李明同學(xué)!

開始你的任務(wù)吧,祝你成功!

??參考代碼

my_name = input()  # 輸入學(xué)生的姓名                             
print('|++++++++++++++++++++++|')
print('|                      |')
print('|   Welcome to WHUT    |')
print('|                      |')
print('|++++++++++++++++++++++|')
print("歡迎您,{}同學(xué)!".format(my_name))

到了這里,關(guān)于【頭歌-Python】Python第一章作業(yè)(初級)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【頭歌-Python】Python第二章作業(yè)(初級)

    【頭歌-Python】Python第二章作業(yè)(初級)

    任務(wù)描述 輸入的三角形的三條邊a、b、c 的長度,計算并依次輸出三角形的周長和面積,結(jié)果嚴(yán)格保留2位小數(shù)。測試用例的數(shù)據(jù)保證三角形三邊數(shù)據(jù)可以構(gòu)成三角形。 三角形面積計算公式: ,其中s=(a+b+c)/2。 輸入格式 分三行輸入 3 個浮點數(shù),表示三角形的三個邊長 輸出格式

    2024年03月24日
    瀏覽(80)
  • 【頭歌-Python】Python第八章作業(yè)(初級)

    讀取附件是一篇英文短文,請編寫程序統(tǒng)計這篇短文前 n 行中每一個英文字母出現(xiàn)的次數(shù),結(jié)果按次數(shù)降序排列,次數(shù)相同時,按字母表順序輸出。若 n 值大于短文行數(shù),輸出整篇文章中每一個英文字母出現(xiàn)的次數(shù)(大寫字母按小寫字母統(tǒng)計)。 The Old Man and the Sea.txt 輸入一

    2024年02月05日
    瀏覽(159)
  • 【頭歌-Python】Python第七章作業(yè)(初級)

    輸入一個非空字符串,去除重復(fù)的字符后,從小到大排序輸出為一個新字符串。 一個非空字符串 去重排序后的字符串 示例 輸入: 輸出: 輸入一系列以逗號分隔的英文人名,其中包含重復(fù)的名字,請將其中重復(fù)的名字去掉,輸出包含不重復(fù)人名的列表,名字出現(xiàn)順序與輸入

    2024年02月08日
    瀏覽(189)
  • 【頭歌-Python】Python第三章作業(yè)(初級)(1~12)

    【頭歌-Python】Python第三章作業(yè)(初級)(1~12)

    如果代碼存在問題,麻煩大家指正 ~ ~ 有幫助麻煩點個贊 ~ ~ 任務(wù)描述 輸入三個數(shù)a,b,c, 判斷能否以它們?yōu)槿齻€邊長構(gòu)成直角三角形。若能,輸出YES,否則輸出NO。 輸入格式??????????????????????????????????????????????

    2024年02月02日
    瀏覽(174)
  • 【頭歌-Python】Python第五章作業(yè)(初級)(7~16)

    如果代碼存在問題,麻煩大家指正 ~ ~ 有幫助麻煩點個贊 ~ ~ 任務(wù)描述 輸入一個1000以內(nèi)的正整數(shù) n,在同一行內(nèi)輸出 [0,n] 之間各位數(shù)字之和為5的數(shù),數(shù)字之間用空格分開(行末有一個空格)。 輸入格式 輸入一個1000以內(nèi)的正整數(shù) n 輸出格式 符合條件的數(shù) 示例 輸入: 輸出:

    2024年02月03日
    瀏覽(95)
  • 【頭歌-Python】Python第五章作業(yè)(初級)(1~6)

    如果代碼存在問題,麻煩大家指正 ~ ~ 有幫助麻煩點個贊 ~ ~ 任務(wù)描述 回文素數(shù)是指一個數(shù)既是素數(shù)又是回文數(shù)。例如,131,既是素數(shù)又是回文數(shù)。 用戶輸入一個正整數(shù) n , 請你在一行內(nèi)輸出從小到大排列的的前n個回文素數(shù),數(shù)字后面用一個空格進行分隔。 輸入格式 輸入一

    2024年02月03日
    瀏覽(181)
  • 【頭歌-Python】Python第九章作業(yè)(初級)第5關(guān)

    【頭歌-Python】Python第九章作業(yè)(初級)第5關(guān)

    列表labels和sizes中的數(shù)據(jù)分別是目前主流程序設(shè)計語言及其熱度數(shù)據(jù)(百分比),請根據(jù)這些數(shù)據(jù)繪制餅圖,并將Python程序設(shè)計語言所在區(qū)域突出 0.1 顯示。 無 要求: 設(shè)置餅圖為圓形: plt.axes(aspect=1) 設(shè)置中文字體和負(fù)號顯示問題如下: plt.rcParams[‘font.sans-serif’] = [‘SimSu

    2024年02月13日
    瀏覽(296)
  • 【頭歌-Python】Python第九章作業(yè)(初級)第3關(guān)

    【頭歌-Python】Python第九章作業(yè)(初級)第3關(guān)

    附件數(shù)據(jù)為兩列,第一列為 X 值,第二列為 Y 值,中間用制表符t分隔。 請根據(jù)附件中的數(shù)據(jù)繪制如輸出示例所示的 XRD 譜圖。 提交程序代碼。 繪制如輸出示例所示的 XRD 曲線圖 設(shè)置XRD曲線線條顏色為紅色,線寬度為1 在 y 值為 0處繪制平行于 x 軸直線,線型為實線,藍(lán)色;

    2024年02月17日
    瀏覽(152)
  • python頭歌實踐教學(xué)平臺-python第三章作業(yè)(初級)

    第1關(guān)?判斷是否直角三角形 第2關(guān)?今年多少天? 第3關(guān)?判斷三角形并計算面積 第4關(guān)?身高測算 第5關(guān)?個稅計算器 第6關(guān)?判斷閏年 第7關(guān)?分段函數(shù)B 第8關(guān)?百分制成績轉(zhuǎn)換五分制E 第9關(guān)?正負(fù)交錯數(shù)列前n項和 第10關(guān)?求數(shù)列前n項的平方和 第11關(guān)?百錢買百雞A 第12關(guān)?用戶登錄

    2024年02月02日
    瀏覽(176)
  • 【頭歌-Python】Python第九章作業(yè)(初級)第 1、2、4 關(guān)

    【頭歌-Python】Python第九章作業(yè)(初級)第 1、2、4 關(guān)

    附件中是某月每天的最高溫度和最低溫度數(shù)據(jù),請繪制本月的高溫曲線(紅色、圓點標(biāo)記坐標(biāo))和低溫曲線(藍(lán)色、星號標(biāo)記坐標(biāo)),線型、刻度如輸出示例所示,線寬度默認(rèn)值,并設(shè)置圖表標(biāo)題為\\\"9月溫度曲線圖\\\",標(biāo)題字體為宋體(‘SimSun’),默認(rèn)字號。 要求程序代碼運

    2024年02月09日
    瀏覽(164)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包