天天看點

Python3快速入門——(1)python變量和輸入輸出函數

1、Python語言

Python 是一種解釋型、面向對象、動态資料類型的進階程式設計語言

Python 是一種解釋型語言: 這意味着開發過程中沒有了編譯這個環節。類似于PHP和Perl語言。

Python 是互動式語言: 這意味着,您可以在一個Python提示符,直接互動執行寫你的程式。

Python 是面向對象語言: 這意味着Python支援面向對象的風格或代碼封裝在對象的程式設計技術。

Python 應用領域:Linux/Unix運維,開發指令行程式、桌面GUI應用(PyQt,Kivy等), 移動 App(PyQt,Kivy等),Web應用(Diango等架構),服務端的應用(基于TCP協定的伺服器程式),網絡爬蟲(為搜尋引擎、深度學習等領域提供資料源),資料分析,深度學習,科學計算。

2、個人看過比較好的python3系統學習教程

菜鳥程式設計 :

http://www.runoob.com/python3/python3-basic-syntax.html

廖雪峰:

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

python解釋器内置函數類型:

https://docs.python.org/3/library/functions.html

3、變量

#變量(每條語句後可以不寫分号,直接回車即可)

numeber_of_days=365 #定義變量值

str_test="China" #字元串變量

int_test=123 #整型變量

float_test=122.5 #浮點型變量

print(numeber_of_days) #輸出變量值 365

print(type(str_test)) #輸出變量的類型 <class 'str'>

4、輸入輸出函數和條件判斷

input()/print() #name=input();print(name)

空值是Python裡一個特殊的值,用None表示。None不能了解為0,因為0是有意義的,而None是一個特殊的空值

s = input('birth: ') #input()傳回的資料類型是str,str不能直接和整數比較,必須先把str轉換成整數

birth = int(s) #int()函數将str轉換為int

if birth >=2000:

print('00後')

elif birth>=1990:

print('90後')

else:

print('90前')