python學習(二)之編碼

      網友投稿 835 2025-03-31

      參考博客:廖雪峰老師的Python教程

      python學習(二)之編碼

      print()

      print()會依次打印每個字符串,遇到逗號“,”會輸出一個空格

      編譯器或者解釋器就是負責把符合語法的程序代碼轉換成CPU能夠執行的機器碼

      Python使用縮進來組織代碼塊,請務必遵守約定俗成的習慣,堅持使用4個空格的縮進。

      在文本編輯器中,需要設置把Tab自動轉換為4個空格,確保不混用Tab和空格。

      浮點數

      浮點數也就是小數,之所以稱為浮點數,是因為按照科學記數法表示時,一個浮點數的小數點位置是可變的,比如,1.23x109和12.3x108是完全相等的。浮點數可以用數學寫法,如1.23,3.14,-9.01,等等。但是對于很大或很小的浮點數,就必須用科學計數法表示,把10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5,等等。

      轉義字符

      如果’本身也是一個字符,那就可以用”“括起來,比如”I’m OK”包含的字符是I,’,m,空格,O,K這6個字符。 還可用*轉義字符*

      Python還允許用r’ ‘表示’ ‘內部的字符串默認不轉義

      布爾運算

      布爾值可以用and、or和not運算,對應的就是與或非運算

      空值是Python里一個特殊的值,用None表示。None不能理解為0,因為0是有意義的,而None是一個特殊的空值。

      此外,Python還提供了列表、字典等多種數據類型,還允許創建自定義數據類型。

      動態語言與靜態語言

      在Python中,等號=是賦值語句,可以把任意數據類型賦值給變量,同一個變量可以反復賦值,而且可以是不同類型的變量,這種語言又稱之為“動態語言”,與之對應的就是C的靜態語言了。

      解釋一下整數的除法為什么也是精確的?。

      在Python中,有兩種除法,一種除法是/:

      /除法計算結果是浮點數,即使是兩個整數恰好整除,結果也是浮點數:

      還有一種除法是//,稱為地板除,兩個整數的除法仍然是整數。

      s4 = r'''Hello, Lisa!''' print('''r\'\'\'Hello, ... Lisa!\'\'\'''')

      1

      2

      3

      4

      編碼問題

      在計算機內存中,統一使用Unicode編碼,當需要保存到硬盤或者需要傳輸的時候,就轉換為UTF-8編碼。

      用記事本編輯的時候,從文件讀取的UTF-8字符被轉換為Unicode字符到內存里,編輯完成后,保存的時候再把Unicode轉換為UTF-8保存到文件

      ord()函數獲取字符的整數表示,chr()函數把編碼轉換為對應的字符:

      由于Python的字符串類型是str,在內存中以Unicode表示,一個字符對應若干個字節。如果要在網絡上傳輸,或者保存到磁盤上,就需要把str變為以字節為單位的bytes。

      Python對bytes類型的數據用帶b前綴的單引號或雙引號表示

      要注意區分‘ABC’和b’ABC’,前者是str,后者雖然內容顯示得和前者一樣,但bytes的每個字符都只占用一個字節。

      Python對bytes類型的數據用帶b前綴的單引號或雙引號表示:

      要計算str**包含多少個字符,可以用**len()函數:

      # -*- coding: utf-8 -*-

      1

      注釋是為了告訴Python解釋器,按照UTF-8編碼讀取源代碼,否則,你在源代碼中寫的中文輸出可能會有亂碼。

      如果你不太確定應該用什么,%s永遠起作用,它會把任何數據類型轉換為字符串:

      有些時候,字符串里面的%是一個普通字符怎么辦?這個時候就需要轉義,用%%來表示一個%。

      Python

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:關于幻燈片母版和標題母版(幻燈片母版包含標題母版嗎)
      下一篇:wps文檔沒保存不見了(wps文檔明明保存了卻不見了)
      相關文章
      亚洲国产精品嫩草影院| 国产成人精品亚洲精品| 狼人大香伊蕉国产WWW亚洲| 亚洲乱码日产精品BD在线观看| 久久精品国产亚洲AV嫖农村妇女| 亚洲Av综合色区无码专区桃色| 亚洲精品无码MV在线观看| 亚洲色欲色欲www在线丝| 亚洲综合AV在线在线播放| 亚洲中文字幕第一页在线| 激情97综合亚洲色婷婷五| 久久精品国产亚洲7777| 亚洲精品国产精品乱码不卞| 五月婷婷亚洲综合| 亚洲国产a级视频| 国产91精品一区二区麻豆亚洲| 亚洲精品国产日韩无码AV永久免费网| 亚洲成人影院在线观看| 亚洲精品国产成人影院| 永久亚洲成a人片777777| 亚洲日韩精品一区二区三区无码| 亚洲人成网7777777国产| 亚洲国产精品va在线播放| 亚洲∧v久久久无码精品| 久久夜色精品国产噜噜亚洲AV| 亚洲视频国产精品| 亚洲乱码日产精品BD在线观看| 亚洲色丰满少妇高潮18p| 青青青亚洲精品国产| 亚洲精品国产V片在线观看| 亚洲中文久久精品无码| 久久夜色精品国产亚洲AV动态图 | 亚洲日韩乱码中文字幕| 亚洲AV无码一区二区三区久久精品| 狠狠入ady亚洲精品| 久久久久久久亚洲精品| 亚洲av伊人久久综合密臀性色| 91在线精品亚洲一区二区| 亚洲av无码电影网| 亚洲AV无码一区二区三区电影 | 怡红院亚洲红怡院在线观看|