python 基礎知識點 一

2022-06-03 20:06:12 字數 1300 閱讀 6653

ipython

pypy

jpython

ironpython

hex()

轉換乙個整數物件為十六進製制的字串

>>> hex(16)

'0x10

'>>> hex(18)

'0x12

'>>> hex(32)

'0x20

'

oct()

轉換乙個整數物件為八進位制的字串

>>> oct(8)

'0o10

'>>> oct(166)

'0o246

'

bin()

轉換乙個整數物件為二進位制字串

>>> bin(10)

'0b1010

'>>> bin(255)

'0b11111111

'

chr()

轉換乙個[0, 255]之間的整數為對應的ascii字元

>>> chr(65)'a

'>>> chr(67)'c

'>>> chr(90)'z

'>>> chr(97)'a

'

ord()

將乙個ascii字元轉換為對應整數

>>> ord('a'

)65>>> ord('z'

)122

16進製制轉10進製

>>> int('

10', 16)

16>>> int('

0x10

', 16)

168進製轉10進製

>>> int('

0o10

', 8)

8>>> int('

10', 8)

82進製轉10進製

>>> int('

0b1010

', 2)

10>>> int('

1010

', 2)

10

import

syssys.setrecursionlimit(100000)

deffoo(n):

print

(n) n += 1foo(n)

if__name__ == '

__main__':

foo(1)

官網上是1000#得到的最大數字在3925-3929之間浮動,這個是和計算機有關係的,不然也不會是乙個浮動的數字了

Python基礎知識點(一)

編寫程式需要使用注釋,一般以 開頭 單行注釋以 開頭 多行注釋 內容 中文支援以 conding utf 8 變數 用於儲存資料 變數型別 數字型別 布林型別 true,false 字串型別 列表型別 元組型別 字典型別 檢視型別 type 變數名 1 標示符 由字母,下劃線,數字組成 且數字不能開...

Python基礎知識點

python2與python3編碼相容性 python2如果沒有指定編碼格式,預設的編碼是ascii,不進行轉換會出現unicodedecodeerror錯誤,為了使得python2與3進行相容,可以用如下 實現 import sys from django.utils import six if ...

python基礎知識點概括

1.1.1 輸出 print 要輸出的內容 加引號,就是按照字串的格式輸出,否則就是計算之後輸出,如果要格式化輸出的話,用 隔開 1.1.2 輸入 input 提示資訊 raw input t提示資訊 都可以,讀取的內容都是字串形式,有些時候,就需要將讀取的字串轉為整數,使用int 來轉換 1.2....