從鍵盤輸入4個數字,各數字採用空格分開,對應變數為x0,x1,y0,y1。計算(x0,y0)和(x1,y1)之間的距離,保留兩位有效數字
例如:
輸入:0 1 3 5輸出:5.00
# 請在______處使用一行**或表示式替換
## 注意:請不要修改其他已給出**
ntxt =
input
("請輸入4個數字(空格分隔):"
)______
x0 =
eval
(nls[0]
)y0 =
eval
(nls[1]
)x1 =
eval
(nls[2]
)y1 =
eval
(nls[3]
)r =
pow(
pow(x1-x0,2)
+pow
(y1-y0,2)
, ______)
print(""
.format
(r))
ntxt =
input
("請輸入4個數字(空格分隔):"
)nls = ntxt.split(
)x0 =
eval
(nls[0]
)y0 =
eval
(nls[1]
)x1 =
eval
(nls[2]
)y1 =
eval
(nls[3]
)r =
pow(
pow(x1-x0,2)
+pow
(y1-y0,2)
,0.5
)print(""
.format
(r))
str.split(seq)是常用的字串處理方式,根據seq分割字串,預設採用空格pow(x, y)內建函式之一,返回x的y次方
根號就是0.5次方
python二級操作題與分析(7)
1.基本操作題 1 從鍵盤輸入 3 個數作為三角形的邊長,在螢幕上顯示輸出由這 3 個邊長構成三角形的面積 保留 2 位小數 請參照 模板,完善 輸入輸出示例 輸入 輸出示例 1 3,3,3 3.90 習題講解 a,b,c eval input p a b c 2 area pow p p a p ...
二級c 基本操作題小結
經過這幾天對二級c 的分類學習,感覺還是有規律可循的,基於我對基本操作的學習,總結知識點如下 建構函式的特性 建構函式的名必須與定義它的類同名 建構函式沒有返回值。如果在建構函式前加void,int,double等是錯誤的 建構函式被宣告定義為公有函式 建構函式在建立時由系統自動呼叫 析構函式也是類...
python二級操作題知識總結 第一題
python二級操作題第一題佔五分,而且題目非常固定是必不可少的得分點。主要會考察format 方法的格式控制,input方法,eval方法,還有轉義字元 首先說一下eval方法 eval函式將去掉字串最外側的引號,並按照python語句執行去掉引號後的字元內容。eval方法常常與input方法結合...