# oct(x)
# 將乙個整數轉變為乙個字首為「0o」的八進位制字串。結果是乙個合法的 python 表示式。如果 x 不是 python 的 int 物件,那它需要定義 __index__() 方法返回乙個整數。一些例子:
# 將乙個整數轉變為乙個字首為「0o」的八進位制字串。
print
(f''
)print
(f''
)print
(f''
)print
(f''
)print
(f''
)print
(f''
)# 結果是乙個合法的 python 表示式。
print
(f' '
)# 如果 x 不是 python 的 int 物件,那它需要定義 __index__() 方法返回乙個整數。
# class c:
# pass
# print(f'')
classc:
def__index__
(self)
:return
127print
(f'')#
# >>>
# oct(8)
# '0o10'
# oct(-56)
# '-0o70'
# 如果要將整數轉換為八進位制字串,並可選擇有無「0o」字首,則可以使用如下方法:
## >>>
# '%#o' % 10, '%o' % 10
# ('0o12', '12')
# format(10, '#o'), format(10, 'o')
# ('0o12', '12')
# f'', f''
# ('0o12', '12')
# 另見 format() 獲取更多資訊。
**來自周華健的網課 - 《輕鬆學習python 69個內建函式》 輕鬆學習Python 69個內建函式 chr
chr i 返回 unicode 碼位為整數 i 的字元的字串格式。例如,chr 97 返回字串 a chr 8364 返回字串 這是 ord 的逆函式。返回 unicode 碼位為整數 i 的字元的字串格式。print f print f print f print f print f print...
Python學習 內建函式
迭代器.next next 迭代器 迭代器 iter 可迭代的 迭代器 可迭代的.iter range 10 range 1 11 print next in dic range 1 11,2 特點 1.1.節省記憶體空間 1.2.逐個取值,乙個迭代器只能取一次 生成器含有yield關鍵字的函式都是...
Python學習筆記 內建方法
官方文件 標準io string input enter something print string enter something hello hello chr ascii碼轉字元 ord 字元轉ascii碼 print chr 48 ord 0 0 48 eval 執行字串形式的單個表示式 ...