1、int():將字串轉換成整數型別
>>> int("456");
456>>>
2、float():將字串轉換成浮點型別
>>> float("89.236");
89.236
>>>
3、complex():建立乙個複數,引數為實部和虛部
>>> complex("58","96");
traceback (most recent call last):
file "", line 1, in complex("58","96");
typeerror: complex() can't take second arg if first is a string
>>> complex(58,89);
(58+89j)
>>>
4、str():將其它資料型別轉換成字串
>>> str(true);
'true'
>>> str(678);
'678'
>>> str([1,2,3,4,5,6,7,8,9,,9]);
syntaxerror: invalid syntax
>>> str([1,2,3,4,5,6,7,8,9]);
'[1, 2, 3, 4, 5, 6, 7, 8, 9]'
>>>
5、repr():將括號中的引數轉換為表示式字串
>>> repr("x")
"'x'"
>>> repr("56");
"'56'"
>>>
6、eval():計算在字串中的有效表示式,並返回乙個物件
>>> eval("34+78");
112>>> eval("45+'sr'");
traceback (most recent call last):
file "", line 1, in eval("45+'sr'");
file "", line 1, in typeerror: unsupported operand type(s) for +: 'int' and 'str'
>>>
7、chr():將整數轉換成乙個字元
>>> chr(80);
'p'>>> chr(123);
'{'>>> chr(562);
'ȳ'>>> chr(345);
'ř'>>>
8、ord():將乙個字元轉換成對應的整數值
>>> ord("y");
121>>> ord("h");
104>>> ord("d");
100>>> ord("?");
63>>>
9、oct():將乙個整數轉換成乙個八進位制的字串
>>> oct(52);
'0o64'
>>> oct(7895552323232323);
'0o340317320742021103'
>>> oct(-67888);
'-0o204460'
>>> oct(5555555);
'0o25142543'
>>>
10、hex():將乙個整數轉換成乙個十六進製制字串
>>> hex(5665);
'0x1621'
>>> hex(-76877);
'-0x12c4d'
>>> hex(89k);
syntaxerror: invalid syntax
>>>
C語言中如何使用巨集
c 和c 中的巨集 macro 屬於編譯器預處理的範疇,屬於編譯期概念 而非執行期概念 下面對常遇到的巨集的使用問題做了簡單總結。巨集使用中的常見的基礎問題 符號和 符號的使用 符號的使用 巨集的解釋方法 我們能碰到的巨集的使用 巨集使用中的陷阱 常見的基礎性問題 關於 和 在c語言的巨集中,的功能...
python列表的使用 Python 列表常見用法
列表索引 mlist 1,2,3,3,e 4,5 a a abc 5,6,7 print mlist print mlist 3 7 print mlist 3 1 print len mlist mlist 2 hi,python print mlist print mlist 3 6 print...
C 語言中的常變數和資料型別
char short intlong float double ifelse return dowhile forswitch case break continue default goto sizeof auto register static extern unsigned signed ty...