學習python第二篇 概述(檔案儲存體,變數,input,print)
來源:互聯網
上載者:User
python 中的變數名,以及方法名是區分大小寫
1.
檔案儲存體格式python 預設情況下是不支援中文的,因為它的檔案儲存體格式是 ansi格式解決辦法: 使用記事本開啟檔案,把檔案的格式改為utf-8的格式網上有人提到把每個檔案的頭部都添加一行 # -*- coding:utf-8 -*- 或是 # coding:utf-8 但是我試了不好用
2.print()方法輸出文本到控制台文法: print("123456") (python中,兩個雙引號和兩個單引號中間的文字,都是字串格式,三個雙引號指的是原樣輸出字串,好像C#中在字串中添加@一樣)\n 換行\t 輸出tab\r 將游標移到當前行的起始位置,再次輸出的字元會覆蓋之前的\a 發出聲音(滴一下,注意是音響發出來的)\\ 輸出一個\\" 輸出一個"\' 輸出一個' 兩個字串串連可以使用豆號(,),不過豆號替換過來的好像是空格加號(+)也是可以做串連使用的,不會出空格,但是加號不但可以做為串連符,也是可以做為運算子的 print("123\n456")print("------------------")print("123\t456")print("------------------")print("123123\r456")#注意這裡輸出了兩次123print("------------------")print("123\a456")print("------------------")print("123\\456")print("------------------")print("123\"456")print("------------------")print("123\'456")print("------------------")print("""123456""")print("------------------")print("123456")print("------------------")print('123456')print("------------------")print("1",'2')print("------------------")print("1"+'2')print("------------------")print(1+2)input()
3.變數類型python中的變數類型是弱類型,根本不用聲明,就可以直接使用(以後要嚴格注意這一點,以免使用重複變數名)雖然python中的變數類型為弱類型,但是不同類型之間的運算還是要先轉換的,兩個不同類型的變數,不能進行計算字串類型 str整數類型 int浮點類型 float 資料類型轉換為 k=str(n) 把一個變數n轉換成str類型,並且用k來接收它k=int(n) 把一個變數n轉換成int類型,並且用k來接收它
4.運算子
算數運算子圓括弧() 與C#一樣的用法,用來提高運算有限級兩個星** 求冪* / // % 乘,除,除法取整,除法取餘+ - 加,減
關係運算子> 大於< 小於>= 大於小於<= 小於等於== 等於!=,<> 不等於
增值運算子+= -=*=**=/=%=用法與C#一樣(好像沒有++,--等)
5.input()方法,以及變數類型的轉換input方法可以添加字串參數,效果是輸出到輸入文字的前面,但是好像不支援中文
print("""請輸入一個數:""")n1=input()#接收到資料#input(n1+1)#這句出會出,因為input()方法接收到的資訊為str類型n1=int(n1)#把資料轉換成int類型print(n1+1)#先計算,再輸出,確定是int類型n1=str(n1)#將數字類型轉換成字串類型print(n1+"1")#再把int類型轉換成str類型input()