python衝衝衝(2) 變數 數值型別和字串

2021-10-03 02:36:53 字數 2127 閱讀 2502

注釋這個東西,就像說明書一樣,可以用來解釋程式的作用和功能,能很好的提高程式的可讀性,更重要的,是可以讓別人一目了然,方便工程的交接。

python 的注釋有兩種: 單行注釋、多行注釋

python 使用"#"作為單行注釋的開始,"#"之後直到本行結束的**或者句子都會被直譯器忽略掉,即不會執行 

python 使用三個單引號(''' ''')或者雙引號(""" """)作為多行注釋的開始和結束,單、雙引號包括的內容為注釋

# 這是單行注釋,只對本行有效

'''這裡是多行注釋

可以多行顯示

'''"""

這也是多行注釋

單、雙引號之間的內容是注釋

"""

變數是程式語言很重要的乙個概念,通常使用變數來儲存和呼叫資料。 

pthon 是弱型別語言,所謂弱型別語言,其有兩個明顯的特點:

python使用等號 (=) 作為賦值運算子,把等號右邊的值賦給左邊的變數,例如  a=1 ,即是把1賦給了a,此時a的值為1

python需要使用識別符號來給變數命名,命名一般遵循以下幾個規則:

python關鍵字

python包含了關鍵字和一系列的內建函式,一般不使用他們作為變數名,比如:false、true、help()、float() 等。 

認識 print 函式

前面我們已經使用到了 print 函式來輸出「hello world」, print 函式可以同時輸出多個變數

>>> a = 5   #把5賦值給a

>>> b = 10 #把10賦值給b

>>> c = 15 #把15賦值給c

>>> print(a,b,c) #同時輸出a,b,c的值

5 10 15

數值型別是程式最常用的一種型別

整型可以把它理解為整數型,即1,2,3,999等整數,比如上面的 a,b,c 分別賦值了5,10,15,這就是整型

同樣的,浮點型可以理解為小數, 比如1.1, 2.2 等

可以使用type()函式來檢視變數的數值型別:

>>> print(type(a))

字串幾乎可以包含所有字元,中英文都可以,比如:

str1 = '我是字串'

str2 = "python"

print(str1)

print(str2)

字串可以用單引號或者雙引號包含。

轉義字元

如果字串本身包含了單/雙引號,則需要轉義字元,例如:

str3 = 'i'm a doctor'
這樣python 就會把i和m之間的單引號和前面的進行配對,此時只需要在第二個引號前面新增反斜線(\)即可:

str3 = 'i\'m a doctor'
常用轉義字元:

轉義字元

說明\b

退格符\n

換行符\r

回車符\t

製表符python允許字串之間進行拼接:

>>> str4 = str1 + str2

>>> print(str4)

數值和字串不能直接拼接,使用str()可以把變數字串化:

>>> str5 = str1 + str(a)

>>> print(str5)

我是字串5

這裡的格式化可不是清空內容的意思,是把字串變成格式來進行呼叫。

python使用(%)或者format() 函式來對字串格式化:

a = 5

str2 = 'python'

print("我 %s 歲了,我喜歡 %s。" % (a, str2)) #使用%s

print("我歲了,我喜歡".format(a, str2)) #使用format()函式

字串的其他常用操作:

title():首字母大寫

lower():轉換成小寫

upper():轉換成大寫 

python的數值型別 Python 數值型別

python的數值型別 python中有三種數值型別 int 整型 float 浮點型 complex 複數 數值型別變數會在賦值時自動建立 示例 a 6 int b 8.8 float c 6j complex 要驗證python 物件的型別,可使用type 函式 示例 print type a ...

python中的類,類變數,例項變數

這幾天寫 的時候碰到乙個python中的小問題,找了好半天才解決,所以記錄下來。classa object def init self self.x y def call self for i in range 5 print x self.x print y y 輸出的結果是 x 5,5,5,5,...

十一 python中變數型別 數值型別

在學習變數型別之前引入乙個檢視型別的函式 檢視型別函式使用方式 print type 變數名 數值型別一共有4種 整型,長整型,浮點型,複數型別 1.整型 int 整型用於代表數字中所有的整數,帶符號 包括負整數 例 2.長整型 long 用來代表數字中位數較長的整數 例 e 123l print ...