1. 程式人生 > >python學習day01 數據類型 if while

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