教程鏈結
零零散散的學了一段時間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...