1. 程式人生 > >Python基礎語法-基本數據類型

Python基礎語法-基本數據類型

小寫 基礎語法 ~~ 小寫字母 mage 轉換 hex sta 函數轉換

此文檔解決以下問題:

一、Python中數值數據類型——整型(int)、浮點型(float)、布爾型(bool)、復數(complex)

1.float()函數的運用

2.int()函數的運用

3.type()函數的運用

4.isinstance()函數的運用

5.complex(x)函數的運用

二、Python中字符串數據類型

6.反斜杠可以用來轉義:在反斜杠前面使用r,可以讓反斜杠不發生轉義

7.字符串可以用 + 運算符進行字符串連接,用 * 運算符進行字符串重復

8.反斜杠可以作為續行符,表示下一行是上一行的延續;還可以使用“““...””” 或者 ‘‘‘...’’’跨越多行

9.可以對字符串進行切片來得到子串,形式為 字符串變量[頭下標:尾下標]

10.find()函數的運用

11.lower()函數的運用

12.replace()函數的運用

註意:此處編寫Python語言程序的軟件是vs2017社區版


一、Python中數值數據類型

數值數據類型及轉換測試:

 1 ‘‘‘
 2 數值數據類型及轉換測試
 3 ‘‘‘
 4 
 5 a, b, c, d = 20,3.5, False, 5+6j                 # 定義四個變量a, b, c, d
 6 print(type(a), type(b), type(c), type(d))        # 輸出每個數據的類型
 7 e = 20170000000201700002017
 8
f = e + 5 9 print(e) # 輸出很大的整數 10 print(f) 11 g = 2.17e+18 12 h = g - 3 13 print(g) # 輸出浮點數 14 print(h) 15 print(bin(26), oct(26), hex(26)) # 輸出十進制數所對應的其他進制的值 16 print(oct(0x26), int(0x26), bin(0x26)) 17 print
(int(35.8), float(23)) # 使用函數轉換數據類型 18 print(isinstance(24, float)) # 判斷數據是否是某個數據類型 19 print(complex(5)) # 整數轉換為復數 20 print(complex(3, 4))

運行結果:

技術分享圖片

二、Python中字符串數據類型

字符串數據類型測試:

‘‘‘
字符串數據類型測試
‘‘‘
mystr = I \‘ am a student
print(mystr,type(mystr), len(My major is computer.))
print(c:\\address\name)  # 反斜杠發生轉義
print(rc:\\address\name) # 反斜杠不發生轉義
print(hello,  + mystr,mystr*2)   # 字符串重復2次
print(mystr[3:5])                # 字符串切片
print(mystr +     My major is computer)
print(mystr.find(am))    # 返回子字符串所在位置的最左端索引,沒有找到,則返回-1
print(mystr.lower(), mystr.upper()) # 返回字符串的小寫字母和小寫字母
print(mystr.replace(student,teacher))  # 返回某個字符串的所有匹配項均被替換之後的字符串

運行結果:

技術分享圖片

正文結束~~~

Python基礎語法-基本數據類型