學習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()  
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.