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

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

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

第1關(guān):三角形周長(zhǎng)及面積

任務(wù)描述

輸入的三角形的三條邊a、b、c 的長(zhǎng)度,計(jì)算并依次輸出三角形的周長(zhǎng)和面積,結(jié)果嚴(yán)格保留2位小數(shù)。測(cè)試用例的數(shù)據(jù)保證三角形三邊數(shù)據(jù)可以構(gòu)成三角形。 三角形面積計(jì)算公式:
python第二章作業(yè)(初級(jí)),Python,頭歌-Educoder,python,開發(fā)語(yǔ)言,頭歌
,其中s=(a+b+c)/2。

輸入格式

分三行輸入 3 個(gè)浮點(diǎn)數(shù),表示三角形的三個(gè)邊長(zhǎng)

輸出格式

周長(zhǎng)=xx
面積=xx

示例

  • 輸入:
3
4
5
  • ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????輸出:
周長(zhǎng)=12.00
面積=6.00

參考代碼

a = eval(input())
b = eval(input())
c = eval(input())

s=(a+b+c)/2
area=(s*(s-a)*(s-b)*(s-c))**(1/2)
print(f'周長(zhǎng)={a+b+c:.2f}')
print(f'面積={area:.2f}')

第2關(guān):三角函數(shù)計(jì)算

任務(wù)描述

根據(jù)下面公式
python第二章作業(yè)(初級(jí)),Python,頭歌-Educoder,python,開發(fā)語(yǔ)言,頭歌
計(jì)算并輸出x的值(精確保留兩位小數(shù),保留輸出數(shù)字末尾的0),a和b的值由用戶輸入,括號(hào)里的數(shù)字是角度值, 要求圓周率的值使用數(shù)學(xué)常數(shù)math.pi,開平方使用math庫(kù)中開平方函數(shù),三角函數(shù)的值用math庫(kù)中對(duì)應(yīng)的函數(shù)進(jìn)行計(jì)算 。

輸入格式

輸入包括兩行, 每行一個(gè)數(shù)字。

輸出格式

表達(dá)式的值

示例

  • 輸入:
3
7
  • 輸出:
-0.90

參考代碼

import math
a = eval(input())
b = eval(input())
x = ((-b)+(math.sqrt(2*a*(math.sin(math.pi/3))*(math.cos(math.pi/3)))))/(2*a)
print(f"{x:.2f}")

第3關(guān):表達(dá)式求值

任務(wù)描述

利用下面公式計(jì)算并輸出 x 的值。
python第二章作業(yè)(初級(jí)),Python,頭歌-Educoder,python,開發(fā)語(yǔ)言,頭歌

輸入格式

在 3 行中分別輸入一個(gè)浮點(diǎn)數(shù)(測(cè)試數(shù)據(jù)保證根號(hào)下的值大于或等于 0,且a不為零 )

輸出格式

一個(gè)實(shí)數(shù),嚴(yán)格保留小數(shù)點(diǎn)后2位數(shù)字。

示例

  • 輸入:
1
4
4
  • 輸出:
-2.00

參考代碼

a = eval(input())
b = eval(input())
c = eval(input())
x = (-b+(b**2-4*a*c)**0.5)/(2*a)
print(f"{x:.2f}")

第4關(guān):計(jì)算矩形面積

任務(wù)描述

用戶輸入矩形的長(zhǎng)和寬,計(jì)算其面積并輸出。

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

輸入格式

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

輸出格式

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

示例1

  • 輸入:
3.1415926
5.88
  • 輸出:
18.472564488

示例2

  • 輸入:
5
8
  • 輸出:
40

參考代碼

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

第5關(guān):換披薩

任務(wù)描述

披薩的尺寸一般分6-15英寸幾種,一英寸約等于2.54厘米,將英寸直徑乘以2.54即可得出以厘米為單位的直徑。例如6寸披薩,即為6乘以2.54,得出結(jié)果為15.24厘米。 然而披薩加工時(shí)并不是嚴(yán)格到毫米不差的,考慮到加工過程及無(wú)效的披薩邊,真正的有效直徑需要去掉小數(shù)點(diǎn)后面數(shù)字。例如6寸披薩的標(biāo)準(zhǔn)直徑為15.24厘米,實(shí)際有效直徑一般為15厘米。????????????????????????????????????????????????????????????????

披薩店經(jīng)常會(huì)對(duì)顧客說:您訂購(gòu)的某尺寸的披薩賣完了,是否可以更換為多個(gè)小尺寸的披薩。例如:您訂購(gòu)的9寸披薩賣完了,可以給您2個(gè)6寸的披薩嗎?????????????????????????????????????????????????????????????????

假設(shè)披薩厚度相同,價(jià)格與面積成正比,試問一個(gè)m英寸的大披薩至少要更換幾個(gè)n英寸的小披薩,顧客才不吃虧?

輸入格式

輸入有2行
第一行輸入整數(shù)m(英寸),代表訂購(gòu)的大披薩; 第二行輸入整數(shù)n(英寸),代表推薦更換的小披薩;

輸出格式

整數(shù),更換小披薩的數(shù)量

示例

  • 輸入:
9
6
  • 輸出:
3

平均代碼量 7 行

參考代碼

import math
m = int(input())
n = int(input())
area_m = math.pi*(m*2.54/2)**2
area_n = math.pi*(n*2.54/2)**2
print(math.ceil(area_m/area_n))

第6關(guān):計(jì)算存款利息

任務(wù)描述

在三行中依次輸入初始存款金額,存款年限,年利率,每年末計(jì)一次利息并轉(zhuǎn)為本金,計(jì)算并輸出存款到期時(shí)的利息(不含本金,稅前),結(jié)果保留2位小數(shù)。????????????????????????????????????????????????????????????????

復(fù)利法,每年末計(jì)算利息并自動(dòng)轉(zhuǎn)存:
F=P×(1+i)N
F:復(fù)利終值
P:本金
i:利率
N:利率獲取時(shí)間的整數(shù)倍(年限)

輸入格式????????????????????????????????????????????????????????????????

第一行輸入一個(gè)正整數(shù)(金額)????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
第二行輸入一個(gè)正整數(shù)(年限)????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
第三行輸入一個(gè)浮點(diǎn)數(shù)(年利率)

輸出格式????????????????????????????????????????????????????????????????

利息=計(jì)算結(jié)果

示例????????????????????????????????????????????????????????????????

  • 輸入:
1000
3
0.025
  • 輸出:
利息=76.89

參考代碼

P = eval(input())
N = int(input())
i = eval(input())
F = P*(1+i)**N
print(f"利息={F-P:.2f}")

第7關(guān):求絕對(duì)值

任務(wù)描述

用戶輸入一個(gè)數(shù)字 n,輸出 n 的絕對(duì)值,要求保持輸出結(jié)果與輸入數(shù)據(jù)的類型相同。
即:
輸入浮點(diǎn)數(shù),輸出仍為浮點(diǎn)數(shù);
輸入整數(shù),輸出仍為整數(shù)。

輸入格式

輸入一個(gè)數(shù)字

輸出格式

輸出 n 的絕對(duì)值文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-842826.html

示例

  • 輸入
-5
  • 輸出
5

參考代碼

inp = input()
print(abs(eval(inp)))

到了這里,關(guān)于【頭歌-Python】Python第二章作業(yè)(初級(jí))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

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

    初始化一個(gè)空列表,輸入一個(gè)正整數(shù) n。 接下來(lái),你將被要求輸入 n 個(gè)指令,每得到一個(gè)指令后,根據(jù)指令的字符串進(jìn)行對(duì)應(yīng)的功能操作。 指令形式及對(duì)應(yīng)功能如下: 第一行輸入一個(gè)正整數(shù) n?????????????????????????????????????

    2024年02月08日
    瀏覽(87)
  • 【頭歌-Python】Python第八章作業(yè)(初級(jí))

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

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

    任務(wù)描述 示例 Python 可以方便的實(shí)現(xiàn)計(jì)算器的功能。數(shù)學(xué)意義上的加、減、乘、除在Python中分別以符號(hào)“+、-、*、/”表示。 試編程實(shí)現(xiàn)分兩行輸入兩個(gè)非零浮點(diǎn)數(shù),并在4 行中按順序輸出兩個(gè)數(shù)的加、減、乘、除的計(jì)算式和計(jì)算結(jié)果。計(jì)算結(jié)果str.format()方法嚴(yán)格保留小數(shù)點(diǎn)后

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

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

    2024年02月08日
    瀏覽(189)
  • 第二章Python序列-列表

    第二章Python序列-列表

    (1)直接將一個(gè)列表對(duì)象賦給變量 (2)用list()將其他類型轉(zhuǎn)化為列表 雙向索引 (1)訪問:通過索引 (2)通過for語(yǔ)句 修改 (1)運(yùn)算符 +(合并列表,生成一個(gè)新列表) +=(合并列表,原地操作) * (列表元素重復(fù)) (2)append()方法 語(yǔ)法:append(object) (3)指定位置添加 insert

    2023年04月11日
    瀏覽(63)
  • 第二章python基礎(chǔ)語(yǔ)法1

    pritnt)(輸出內(nèi)容后,默認(rèn)會(huì)換行。要使其不換行, 則使用print(\\\'test\\\',end=\\\') 。事實(shí)上end可以是其他內(nèi)容,會(huì)加在\\\'test\\\'的后面。 iput()方法返回的默認(rèn)值類型是字符串,有需要的話,顯性轉(zhuǎn)化為數(shù)值或其他類型。 python有單行注釋和多行注釋。 a、單行注釋# b、多行注釋\\\"\\\"\\\'\\\'...\\\"\\\'\\\'\\\' 變量

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

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

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

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

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

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

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

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

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

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

    2024年02月13日
    瀏覽(296)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包