Python 中的 zfill()(關鍵詞:Python/zfill)
描述
Python zfill() 方法返回指定長度的字串,原字串右對齊,前面填充0。
語法
zfill()方法語法:
str.zfill(width)
引數
width – 指定字串的長度。原字串右對齊,前面填充0。
返回值
返回指定長度的字串。
例項
以下例項展示了 zfill()函式的使用方法:
>>> string = 'hello'
>>> string.zfill(10)
'00000hello'
>>> string.zfill(8)
'000hello'
參考文獻:
1. http://www.runoob.com/python/att-string-zfill.html
相關推薦
Python 中的 zfill()(關鍵詞:Python/zfill)
描述 Python zfill() 方法返回指定長度的字串,原字串右對齊,前面填充0。 語法 zfill()方法語法: str.zfill(width) 引數 width – 指定字串的長度。原字串右對齊,前面填充0。 返回值 返回指定長度的字串。 例項
Python 中的 defaultdict(關鍵詞:Python/defaultdict)
普通字典 在 key 不存在時,會觸發異常; 而 defaultdict 在 初始化容器 時,會讓 呼叫者 提前 指定 預設值,所以,在 key 不存在 時,會 例項化 一個值,作為 預設值,不會 觸發異常。 >>> d = dict() >>>
Python 中的 zip(關鍵詞:Python/zip)
描述 zip() 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成一個個元組,然後返回由這些元組組成的列表。 如果各個迭代器的元素個數不一致,則返回列表長度與最短的物件相同,利用 * 號操作符,可以將元組解壓為列表。 zip 方法在 Python 2 和 Python 3
Python 中的 repr (關鍵詞:Python/repr)
描述 函式str() 用於將值轉化為適於人閱讀的形式, repr() 函式將物件轉化為供直譯器讀取的形式。 repr()函式得到的字串通常可以用來重新獲得該物件,repr()的輸入對python比較友好。通常情況下obj==eval(repr(obj))這個等式是成立的。
Python 中的 reduce()(關鍵詞:Python/reduce)
Python 官方文件中的 reduce 廖雪峰 - Python 教程 中的 reduce 介紹 部落格園網友的講解,多了幾個例子 reduce 把一個函式作用在一個序列 [x1, x2, x3...] 上,這個函式必須接收兩個引數,reduce把結果繼續和序列的下一個元素
Python 之 property(關鍵詞:Python/property/@property/特性)
特性(property) 特性協議允許我們把 1 個特定屬性的訪問操作(讀取、設定、刪除)指向我們提供的函式或方法,使得我們能夠插入在屬性的訪問操作的時候自動允許的程式碼,還可以為屬性提供文件。 property class Person: def __init__(sel
Python 中的 *args and **kwargs(關鍵詞:Python/)
* 和 ** 讓函式支援接收任意數目的引數,有函式定義和函式呼叫這 2 種情況。 在函式定義中, (1)*args 收集任意多的 位置引數 到 1 個元組 args 中; (2)**kwargs 收集任意多的 關鍵字引數 到 1 個字典 kwargs 中; (3)還可以混合位置引數、
Python 中的類變數和例項變數(關鍵詞:Python/類變數/例項變數)
類變數: class 語句的頂層進行賦值的變數,會被附加在類中,被所有例項所共享; 例項變數:附加在例項上的變數,不被共享,可通過這 2 種方式建立或修改: aInstance.name = sth 的形式; 類的例項方法中,self.name = sth 的形式。
Python 中的 @staticmethod和@classmethod(關鍵詞:Python/靜態方法/類方法/@staticmethod/@classmethod)
結合書籍,我的理解 靜態方法: 出現在類中,第 1 個引數不是例項、也不是類, 由 @staticmethod 裝飾的方法; 類方法: 出現在類中,第 1 個引數不是例項、而是類, 由 @classmethod 裝飾的方法。 class C: @staticmetho
Python 中的 super(關鍵詞:Python/super)
super() super() 可以實現在子類中呼叫父類的方法 # Python 2 >>> class Base(object): def __init__(self): print "Base initing..." >>>
《Python學習手冊》學習筆記(4)之第4章介紹Python物件型別(關鍵詞:程式語言/Python)
第4章 介紹Python物件型別 寫在開頭的讀者筆記 值得一讀的小節 1.“為什麼使用內建型別” - “Python的核心資料型別”,主要學到了: Python是強型別語言,你只能對一個物件進行適合該型別的有效操作。 一旦建立了一個物件,它就和
python中反射(__import__和getattr使用)
反射: 1、可通過字串的形式匯入模組 1.1、單層匯入 __import__('模組名') View Code
bash: syntax error near unexpected token `newline'(關鍵詞:flask/bug)
《Flask Web開發》第6章 電子郵件 使用Flask-Mail提供電子郵件支援,P60: (venv) $ export MAIL_USERNAME=<Gmail username>
Python 中的字典的get()方法(關鍵詞:dict.get(key, default=None))
描述 Python 字典(Dictionary) get() 函式返回指定鍵的值,如果鍵不在字典中返回預設值。 語法 get()方法語法: dict.get(key, default=None) 引數 key – 字典中要查詢的鍵。 default – 如果指定鍵的值
Python 中 apply 內建函式(關鍵詞:Python/內建函式/apply)
>>> apply <built-in function apply> >>> def a(): ... print 'i am a' ... >>> apply(a) i am a >>> de
Python 中的 經典類、新式類比較(1)(關鍵詞:Python/經典類/新式類)
經典類中,屬性搜尋處理對所有路徑深度優先,直到繼承樹的頂端,然後從左到右進行; 新式類中,屬性搜尋處理沿著樹層級、以更加廣度優先的方式進行。 新式類的優點:可以避免重複搜尋超類。 直接上程式碼說明: # Python 2 class Super: attr = 0 cla
Python學習筆記(8) -- 多個數求和(關鍵詞:reduce)
Python提供的sum()函式可以接受一個list並求和,請編寫一個prod()函式,可以接受一個list並利用reduce()求積:# -*- coding: utf-8 -*- from fu
python模擬登錄博客園(附:問題求教)
closed handler ostc display 問題 out int cep webkit 經過分析,博客園登錄時采用了JSEncrypt加密,因此登錄請求時要用密文,涉及字段如下 input1:用戶名對應的密文 input2:密碼對應的密文 登錄請求鏈接https
python中enumerate()的用法
bsp pos 元素 變量 lis 遍歷序列 rate too st3 先出一個題目:1.有一 list= [1, 2, 3, 4, 5, 6] 請打印輸出:0, 1 1, 2 2, 3 3, 4 4, 5 5, 6 打印輸出, 2.將 list 倒序成 [6, 5, 4
【selenium+Python unittest】之發送郵箱時報錯:smtplib.SMTPDataError、smtplib.SMTPAuthenticationError(例:126郵箱)
pytho data 密碼 nec user 郵箱 ati width mtp 原代碼如下: import smtplib from email.mime.text import MIMEText from email.header import Header #要發送