pythoon介紹、安裝環境、基礎知識、練習題

pyrhoon介紹:創始人爲吉多·範羅蘇姆(Guido van Rossum)(龜叔)php

                             Python崇尚優美、清晰、簡單,是一個優秀並普遍使用的語言。java

                             Python能夠應用於衆多領域,如:數據分析、組件集成、網絡服務、圖像處理、數值計算和科學計算等衆多領域。python

                             目前Python主要應用領域:雲計算(雲計算最火的語言, 典型應用OpenStack)、WEB開發(衆多優秀的WEB框架,衆多大型網站均爲Python開                                 發,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django)、科學運算、人工智能(典型庫NumPy, SciPy, Matplotlib, Enthought                                               librarys,pandas)、系統運維(運維人員必備語言)、金融 (量化交易,金融分析,在金融工程領域,Python不但在用,且用的最多,並且重要性                                 逐年提升。緣由:做爲動態語言的Python,語言結構清晰簡單,庫豐富,成熟穩定,科學計算和統計分析都很牛逼,生產效率遠遠高於c,c++,java,尤                               其擅長策略回測) c++

                             python是一種解釋型語言(編譯器是把源程序的每一條語句都編譯成機器語言,並保存成二進制文件,這樣運行時計算機能夠直接以機器語言來運行此                                 程序,速度很快。而解釋器則是隻在執行程序時,才一條一條的解釋成機器語言給計算機來執行,因此運行速度是不如編譯後的程序運行的快的) 編譯型                                 有:C、C++、GO。解釋型有:Javascript、Python、Ruby、php。編譯型執行快,解釋型開發效率高。網絡

python基礎知識:框架

 

from_import_ #引入 基礎庫 math運維

 

print() 輸出
}print(type(a),a)
type()顯示數據類型網站

 

1) 整數:例如100,-200,0等====》 int
2) 布爾數:true或false ======》bool
3) 浮點數:小數,例如1.5,2.5 =====》float
4) None:空值,注意與0是不一樣的,能夠理解爲未定義的值。====》Nonetypeui

 

[ ]取數 ‘阿斯頓’「阿斯頓」'"阿斯頓'"字符串,可用+號鏈接雲計算

 

int()轉換成整數a=int(a)

str.split()

 


5,變量.
# 變量:將運算的中間結果暫存到內存,以便後續程序調用.
'''
變量的規則:
1,變量是由數字,字母,下劃線,任意組合.
2,變量不能以數字開頭.
3,變量不能是python的關鍵字.
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
4,變量可描述性.
fjdlasfjlf = 18
5,變量不能是中文.
7,變量不能過長.
6,常量.
#常量:沒有常量,可是約定俗稱:所有大寫的是常量.
7,註釋.
便於別人,或者本身理解.
單行註釋:#
多行註釋:'''被註釋內容''' """被註釋內容"""

8,基礎數據類型(初識).
數字:int
取值範圍:32位 64位
在32位機器上,整數的位數爲32位,取值範圍爲-2**31~2**31-1,即-2147483648~2147483647

在64位系統上,整數的位數爲64位,取值範圍爲-2**63~2**63-1,即-9223372036854775808~9223372036854775807
主要用於計算:+-*/ ** % //......
比較1 > 2


字符串:str
在Python中,凡是用引號引發來的,全是字符串



布爾值:bool

 

 


9,用戶交互.input
ps:python3 input
python2 raw_input

 

 

 

 

 

10.if語句.

 

 

 

 

 


11,while.

while 條件: 結果 結束循環: 1,改變條件. 2,break break continuebreak:在循環當中,遇到break,直接退出continue:結束本次循環,繼續下一次循環.

相關文章
相關標籤/搜索