python基礎知識筆記

2021-07-30 03:37:22 字數 1939 閱讀 9794

比如:想列印「i'm a little girl !」,有兩種方法可以實現。

(1)使用轉義符號「\」對字串中的引號進行轉義

>>> print("i\'m a little girl !")   #需要注意轉義符號(\)的位置

i'm a little girl !

(2)使用print直接列印

>>> print("i'm a little girl !")

i'm a little girl !

比如:想輸出「c:\users\public\pictures」

(1)可以使用反斜槓對自身進行轉義

>>> print("c:\\users\\public\\pictures")  #注意需要對每個反斜槓進行轉義

c:\users\public\pictures

(2)可使用字串前加英文本母'r'進行轉義(適用於路徑較長的情況)

>>> print(r"c:\users\public\pictures")

c:\users\public\pictures

(3)需要在字串結尾處加反斜槓

如要實現:c:\users\public\pictures\

則:>>> print(r'c:\users\public\pictures''\\')

c:\users\public\pictures\

或者:>>> print(r"c:\users\public\pictures""\\")

c:\users\public\pictures\

或:>>> print(r"c:\users\public\pictures"'\\')

c:\users\public\pictures\

整型、布林型別、浮點型、e記法

重點記憶下e記法:

如:>>> a = 0.0000000000000000000000000000016

>>> a

1.6e-30

>>> 1.5e10

15000000000.0

>>> 1.5e4

15000.0

>>> 15e6                    #其中e表示10,及10的多少次方

15000000.0

type()函式可以檢視括號中的資料型別,如:

>>> type('3')

>>> type(true)

>>> type('true')

>>> type('3.1416588')

>>> type(5)

注:有兩個引數,第乙個是待確定的引數型別,第二個是指定的型別, isinstance()返回的是布林型別的值

>>> m = '大果果'

>>> isinstance(m, int)

false

>>> isinstance(m, str)

true

>>> m = true

>>> isinstance(m, bool)

true

>>> dir(__builtins__)#可查詢出所有內建的函式

>>> help(zip)#針對某一bif的用法進行查詢

not > and > or

assert作用

assert這個關鍵字我們稱之為「斷言」,當這個關鍵字後邊的條件為假的時候,程式自動崩潰並丟擲assertionerror的異常。

>>> assert 8 > 9

traceback (most recent call last):

file "", line 1, in

assert 8 > 9

assertionerror

range

break與continue的作用

break是終止迴圈體,跳出當前迴圈;continue是終止本輪迴圈,繼續下一輪迴圈。

python筆記 基礎知識

輸入 inputnum input 輸入乙個數字 輸出 print 列印你輸入的數字 inputnum 字串格式化 標記轉換說明符的開始 轉換標記 可選 左對齊 轉換之前要加上 號 正數之前保留空格 0位數不夠用0填充 最小字段寬度 可選 轉換後的字串至少應該具有指定的寬度 精度 可選 如果時實數,...

Python學習筆記 基礎知識

coding cp936 此行是為了和linux的平台保持相容,是用來告訴shell執行時,去用 bin python來解釋執行 bin python 此行指明了編碼方式,預設是utf 8,如果我們要輸出中文或者採用中文的注釋,就會出現錯誤 coding gb2312 python特色一 三引號注釋...

Python基礎知識學習筆記

前置知識 一切皆物件,有自己的屬性和方法 變數 變數 variable 先賦值後使用 字串 轉義字元 i m lzh 格式化字串 print f my name is name 0 3 lzh 包括前面不包括後面 函式 def triangel width int input 請輸入長 height...