python學習day01 數據類型 if while
一、簡介
python是由吉多·範羅蘇姆創建的,開發效率高可移植可擴展可嵌入,缺點是運行速度慢、不能加密、不能多線程運行。目前python的主要方向是雲計算、WEB開發、科學運算、人工智能、系統運維、金融、圖形GUI,python是解釋型語言通過Cpython解釋器進行解釋,轉化成機器能識別的語言,python通常使用pycharm進行開發。
二、安裝
在官網www.python.org下載python3.5以上安裝包進行安裝,註意path下打勾(配置環境變量),這樣在控制臺上輸入python就可以顯示版本信息,安裝python2.7版本時有時環境變量會不成功,這時在安裝路徑下復制python.exe重命名為python2.exe就可以了
在網上搜索下載pycharm及notepad安裝
三、hello world
1、在控制臺上直接編代碼,控制臺輸入python後在光標後敲代碼就行了
print("hello world")
需要註意的是這個print後面不用加分號
2、使用記事本或者notepad編寫,只要文件類型為.py就可以
在控制臺上轉到python代碼所在路徑,然後輸入命令python 文件名.py
四、數據類型
變量:變量由數字、字母、下劃線組成,以字母做開頭,使用駝峰體或者下劃線命名,駝峰體: 除首字母外的其他每個單詞首字母大寫,如PythonTest,下劃線: 每個單詞之間用下劃線分開如python_test
常量:python中沒有絕對常量,只是約定把變量名字母全為大寫的稱為常量,並不再改變其值
註釋:使用 # 註釋單行,使用‘‘‘ ‘‘‘‘註釋多行
整數:int 字符串:str字符串使用單引號‘ ‘ 或雙引號 " " 或三個單引號 ‘‘‘ ‘‘‘ 或三個雙引號 """ """,其中三個單引號和三個雙引號可以換行。
布爾值(bool):只有真(True)假(False) 註意拼寫
將字符串轉化為整數型
a="10" b="20" print(a+b) print(int(a)+int(b))
五、語句
1、交互語句
輸入 input("提示語句")
輸出 print("輸出內容")
a=input("請輸入一個數值") print(int(a)+10)
需要註意的是input得到的是輸入內容的字符串,查看一個變量的類型可以使用type命令
a=10 b="123" type(a) type(b)
2、if語句
a=8 if a>10: print("a>10") elif a>5: print("a>5") else: print("a<5")
註意python中縮進很重要,if的代碼區應相對於if縮進一個tab鍵,while也是這樣,代碼縮進相同表明代碼處於同一級別,不存在嵌套。
3、while循環
a=1 while True: if a>10: break if a==3: a=a+1 continue print(a) a=a+1
break跳出所在循環並結束此循環,continue跳出所在循環執行此循環的下一個循環。
python學習day01 數據類型 if while