python 小結2
1.如何判斷一個物件是可迭代物件呢?方法是通過collections模組的Iterable型別判斷:
>>> from collections import Iterable
>>> isinstance('abc', Iterable) # str是否可迭代
True
>>> isinstance([1,2,3], Iterable) # list是否可迭代
True
>>> isinstance(123, Iterable) # 整數是否可迭代
False
2.空值是Python裡一個特殊的值,用None表示。None不能理解為0,因為0是有意義的,而None是一個特殊的空值。
>>> 9 / 3
3.0
還有一種除法是//,稱為地板除,兩個整數的除法仍然是整數
>>>10 // 3
3
4.如果字串裡面有很多字元都需要轉義,就需要加很多\,為了簡化,Python還允許用r''表示''內部的字串預設不轉義
>>> print('\\\t\\')
\ \
>>> print(r'\\\t\\')
\\\t\\
相關推薦
python 小結2
1.如何判斷一個物件是可迭代物件呢?方法是通過collections模組的Iterable型別判斷: >>> from collections import Iterable >>> isinstance('abc', Iterable) # str是否可迭代 T
python小結(三) py-2與py-3的偏碼真相&&幾個呼叫模組的區別
編碼的不同 0x01: python2.X 1.python2預設的編碼的格式是ASCII,所以通常在前面都會宣告 coding:utf8 2.按照python2的編碼方式會以bytes位元組的方式儲存的你的硬碟中,而且python2會預設將bytes位元組轉化為unicode格式 如圖所示: pyth
15年錯題小結2月
規格 基礎 c# 控制 格式 選項 oid 1.5 第一範式 我將給大家解析一些題 在一個Person類中已經定義好了一個代參的方法,直接實例化對象就賦值就好了 所以在 a,b,c,d四個選項中 C 正確 故選 C、 4. 應選d 這題選b正確 編寫
python基礎2-靜態方法和類方法
變量 img 靜態 訪問 func title 改變 參數 code 1. 類方法 是類對象所擁有的方法,需要用修飾器@classmethod來標識其為類方法,對於類方法,第一個參數必須是類對象,一般以cls作為第一個參數(當然可以用其他名稱的變量作為其第一個參數,但是大部
零基礎學python-4.2 其它內建類型
介紹 src one 一個 tex == water 文件 div 這一章節我們來聊聊其它內建類型 1.類型type 在python2.2的時候,type是通過字符串實現的,再後來才把類型和類統一 我們再次使用上一章節的圖片來說明一些問題 我們通
Python教程(2.4)——字符串
運算 this sca 新的 也會 註意 詳細 book 用兩個 2.2節講過,Python中有字符串類型。在Python中,字符串用‘或"括起,例如‘abc‘、"qwerty"等都是字符串。註意‘和"並不是字符串的內容。 ASCII(American Standard
python-基礎2-變量、輸入輸出、條件語句
align table 到你 類型轉換 enter input 不能 輸入密碼 條件判斷 存東西所用 #定義變量 name=‘feifei‘#定義變量,字符串 age=18.9#整型或者小數定義變量不需要加引號 print(name) print(age) name2="w
python筆記2-變量
sse imp lob lam cell hat bsp adding 第一個字符 變量 存東西所用 #定義變量 name=‘feifei‘#定義變量,字符串 age=18.9#整型或者小數定義變量不需要加引號 print(name) print(age) name2="w
Python 語法2
doc turn bsp 功能 函數 文字 關鍵詞 哈哈哈 sys 文檔字符串,這個只能是用於緊跟函數第二行的內容。 輸出文檔說明的部分,代碼格式是 函數名稱.(dot)__(雙下劃線)doc__(雙下劃線) /////////////////////////////
python練習題2
[1] %d pre div 數字 while put pan 一個 #給出一個日子,和一個數字(可以是正數或負數) #算出這個日子加上這個天數後是哪個日子 def day(): date=raw_input("(MM/DD/YY)>>")
python version 2.7 required,which was not found in the registry
.html except http nco com name desc log all # # script to register Python 2.0 or later for use with win32all # and other extensions that
安裝第三方庫 報錯Python version 2.7 required, which was not found in the registry
try 三方庫 64位 req not 安裝 window 是我 found 我的Windows 系統是64位 這個問題有人說是註冊表沒有 ,手動註冊了一下就好了,但是我註冊的時候運行報錯。 那麽我的做法是: 刪掉本機所有安裝過得python , 1、 先進入控制面板,刪除
python基礎2
python基礎2python基礎2 ####字符串的基本操作###字符串切片: >>> s = ‘hello‘>>> s[2:5]‘llo‘>>> s[0:5]‘hello‘>>> s[3:]‘lo‘>>> s[:3]
python Day03-2
format input python welcom and mat jea -s for 編寫登陸接口輸入用戶名密碼認證成功後顯示歡迎信息輸錯三次後鎖定user = "jean"pwd = "123456"count = 0while count < 3: c
Python基礎2 字符串、列表、字典、集合等操作
list 其他 查看 拼接 rep 之前 反轉 轉換成 title 列表、元祖操作 列表 語法: name = [‘jack‘, ‘tom‘, ‘bob‘] 列表切片 列表切片的特點是“顧頭不顧尾” >>> name = [‘jack‘, ‘tom‘
Python day2 ---python基礎2
opened copy mali update data 通過 mac int src 本節內容 列表、 元組操作 購物車程序 字符串操作 字典操作 3級菜單 作業(購物車優化) 1. 列表操作 1.定義列表names = [‘Alex‘,"Tenglan",‘E
Python基礎2 列表、字典、集合
列表、字典、集合本節內容列表、元組操作字符串操作字典操作集合操作文件操作字符編碼與轉碼 1. 列表、元組操作列表是我們最以後最常用的數據類型之一,通過列表可以對數據實現最方便的存儲、修改等操作定義列表names = [‘Alex‘,"Tenglan",‘Eric‘]通過下標訪問列表中的元素,下標從0開始計數&
記錄:Ubuntu下升級Python從2.x到3.x
終端 http 方法 ubun 可能 var png 解鎖 建立 一、安裝Python3 在Ubuntu中的終端輸入:sudo apt-get install python3 提示資源被鎖住,可能有另外一個程序在占用此資源。 解決方法:輸入以下指令解鎖資源 sudo rm
python django -2
進行 txt meta html模板 password ack 創建索引 list fault ORM簡介 MVC框架中包括一個重要的部分,就是ORM,它實現了數據模型與數據庫的解耦,即數據模型的設計不需要依賴於特定的數據庫,通過簡單的配置就可以輕松更換數據庫 OR
重修課程day2(python基礎2)
類型 a* 代碼 false utf-8 意思 bytes 使用 byte 一 字符串格式化 占位符 %s和%d %s是屬於字符串的占位符,而%d是屬於數字類型的占位符 #占位符 %s %d # a="我叫%s,年齡%d,就是一個%s"%("alex",84,"sb