python基礎學習(第一次習題練習)

2021-08-19 11:16:30 字數 1394 閱讀 1350

1.編寫「hello world」

print("hello world")

2.垂直輸出"hello world",全部**不超過2行。

print('h\ne\nl\nl\no\n \nw\no\nr\nl\nd')

3.求n的多次方

問題描述:編寫乙個程式,計算輸入數字n的0次方到5次方結果,並依次輸出這6個結果,輸出結果間用空格分隔。

其中:n是乙個整數或浮點數。

不要在input()中增加提示資訊引數。

x = eval(input())

for i in range(5):

print(pow(x,i),end = " ")

print(pow(x,5))

4.溫度轉換

問題描述:

要求如下:

(1) 輸入輸出的攝氏度採用大寫字母c開頭,溫度可以是整數或小數,如:c12.34指攝氏度12.34度;

(2) 輸入輸出的華氏度採用大寫字母f開頭,溫度可以是整數或小數,如:f87.65指攝氏度87.65度;

(3) 不考慮異常輸入的問題,輸出保留小數點後兩位;

(4) 使用input()獲得測試用例輸入時,不要增加提示字串。

tempstr = input()

if tempstr[0] in ['f','f']:

c = (eval(tempstr[1:])-32)/1.8

print('c'.format(c))

elif tempstr[0] in ['c','c']:

f = 1.8*eval(tempstr[1:])+32

print('f'.format(f))

5.貨幣匯率轉換

要求如下;

示例2:usd20

示例1:usd18.14

示例2:rmb135.60

#單位在數值前面,如rmb200、usd100

usd_vs_rmb = 6.78

currency_str_value = input()

unit = currency_str_value[0:3]

if unit == 'rmb':

rmb_str_value = currency_str_value[3:]

rmb_value = eval(rmb_str_value)

usd_value = rmb_value / usd_vs_rmb

print('usd'.format(usd_value))

elif unit== 'usd':

usd_value = eval(currency_str_value[3:])

rmb_value = usd_value * usd_vs_rmb

print('rmb'.format(rmb_value))

python第一次學習

新增摘要 的作用 人機互動的方式與工具,注釋方便人們理解 的含義,機器不看 print語法的作用 輸入print i love python 列印內容 print 1 2 print括號內不加引號與加引號有所區別 print 1 2 輸出 i love python 1 23機器你會執行注釋的內容 ...

第一次學習

printf 函式和 scanf 函式分別為輸出和輸入函式兩個函式都使用格式字串和引數列表。printf函式列印資料的指令要與待列印資料的型別相匹配。在 和轉換字元中間插入修飾符可修飾基本的轉換說明 scanf函式是輸入函式,它把輸入的字串轉換為整數 浮點數 字元或字串,而printf函式正好與他相...

第一次作業 深度學習基礎

丁澤中 通過緒論的介紹我大概了解到了機器學習發展前景以及目前的應用領域等相關知識。在對於神經網路基礎的學習過程之中我對啟用函式 感知器和神經網路相關基礎知識有了一定的了解和總結 詳細見關於神經網路基礎的學習筆記 目前存在的問題就是需要再複習複習高等數學相關知識 有些公式推導存在疑惑。然後,早日徹底理...