Python3菜鳥教程 1 基本資料型別

2021-09-01 08:33:17 字數 1425 閱讀 8425

教程鏈結

零零散散的學了一段時間python,準備系統的跟著菜鳥教程複習一遍,也算是查漏補缺,溫故知新。太簡單的常識問題不做記錄,簡單寫寫平時沒有注意的地方或者重點

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

is_output = 1

if __name__ == '__main__':

# 轉義字元的處理

if is_output == 0:

print('hello pytho\n')

print(r'hellp python')

# 元組到字典的強制型別轉換

if is_output == 0:

tup = [('xie', 23), ('du', 22), ('zhang', 12)]

dic = dict(tup)

print(dic['xie'])

# 整數的除法

if is_output == 0:

a = 1

b = 2

print(a / b) # 正兒八經的除法 結果為浮點數

print(a // b) # 類似c/c++裡的整數除法

print((1.0 * a) // b) # 簡單的說就是除后結果向下取整

# str list 的下標

if is_output == 0:

# 下標兩種表示 [0, str(obj) - 1], [-len(obj), -1]

content_str = "hello python!"

content_list = ['hello', 'python', '!']

print(content_str[-1], content_str[len(content_str) - 1])

print(content_list[1], content_list[-2])

# str list切片

if is_output == 1:

content_str = 'hello python' # content_str[0] = 'h' typeerror, str中的元素不能修改

content_list = ['hello', 'python', '!']

new_str = content_str[0:5]

print(new_str)

new_list = content_list[0:1] # 擷取list中的一部分,返回值仍然是乙個list

print(new_list)

list_element = content_list[0] # 去list中的乙個元素

print(list_element)

content_list[0] = 'hello' #字串的切片可以理解為深拷貝

print(new_list)

Python3 菜鳥教程 筆記1

菜鳥教程傳送門 環境 windows python 3.7.4 檢視python版本 python v 注意 大寫的v 例如以下是 helloworld.py 的內容 1 執行 python helloworld.py usr bin python3 被忽略,相當於注釋 2 執行 helloworl...

python 菜鳥 Python3 教程

python 3 教程 python 的 3.0 版本,常被稱為 python 3000,或簡稱 py3k。相對於 python 的早期版本,這是乙個較大的公升級。為了不帶入過多的累贅,python 3.0 在設計的時候沒有考慮向下相容。python 介紹及安裝教程我們在python 2.x 版本的...

python3菜鳥教程pdf Python3 集合

本課一句話通俗話總結函式 新增元素 setx.add string tuple bool number void setx.update y z.void y z 為 list tuple dict setx.clear void setx.copy set 深拷貝 指向新的記憶體位址 刪除元素 s...