Python學習日記

2021-10-17 14:37:24 字數 3205 閱讀 6677

**如下(示例):

#exemple.py

tempstr =

input

("請輸入帶有符號的溫度值:"

)if tempstr[-1

] in [

'f',

'f']

: c =

(eval

(tempstr[0:

-1])

-32)/

1.8print

("轉換後的溫度是c"

.format

(c))

elif tempstr[-1

] in [

'c',

'c']

: f =

1.8*

eval

(tempstr[0:

-1])

+32print

("轉換後的溫度是f"

.format

(f))

else

:print

("輸入格式錯誤"

)

理解輸出()的意義

#tempconvert.py

tempstr =

input()

if tempstr[

0] in [

'f']

: c =

(eval

(tempstr[1:

])-32

)/1.8print

("c"

.format

(c))

elif tempstr[

0] in [

'c']

: f =

1.8*

eval

(tempstr[1:

])+32

print

("f"

.format

(f))

else

:print

() #不輸入任何錯誤提示

貨幣轉換 / 數字轉阿拉伯數字

#currency conversion 貨幣轉化

curstr =

input()

if curstr[:3

] in [

'usd']:

r =eval

(curstr[3:

])*6.78

print

("rmb"

.format

(r))

if curstr[:3

] in [

'rmb']:

u =eval

(curstr[3:

])/6.78

print

("usd"

.format

(u))

else

:print

()

#digital form conversion 數字形式轉化

template =

'零一二三四五六七**十'

s =input()

for c in s:

print

(template[

eval

(c)]

,end=

'')

正方形

python學習日記

動態語言和靜態語言最大的不同,就是函式和類的定義,不是編譯的時候定義的,而是執行時動態建立的.直接在類中定義的是類屬性,如 class student object name student 例項屬性必須通過例項繫結。如self.age xx 根據python的規則,定義時千萬不要把類屬性和例項屬性...

python學習日記

第一章 起步 第二章 變數和簡單資料型別 安裝vm模擬機和windows的python3.8.2和geany,編寫第乙個hello world。課後題,自動隨時排盤,自動解析每宮的程式。排盤,每宮每個專案代表含義,能量表示,時間動態變化 歷史查詢 print 輸出 n hello 變數 n.titl...

python學習日記 python要點

搭建環境 簡單 易於學習 自由且開放 跨平台 可拓展性 可嵌入性 豐富的庫 常規軟體開發 科學計算 自動化運維 自動化測試 web開發 網路爬蟲 資料分析 人工智慧 詳見 python環境搭建 python有兩個著名的包管理工具easy install和pip。在python 2中 easy ins...