int函數在python中的用法是將字符串或者數字變成整形。
x可以為整形,也可以是浮點數甚至可以是字符串str類型。返回壹個整形數字,如果參數是浮點數,默認會去掉浮點數後面的小數。如果參數是字符串str類型,那麽字符串中不能包含數字以外的任何字符。當x為數字(int) 取整,如果x是數字,那麽不能有base.他的左右就是取整。
如果x是字符串,那麽base可以有,可以沒有。 base存在時,視x為 base 類型數字,並將其轉換為10進制數字。若x不符合base規則,則報錯。
python的其他類型:
1、str(string/字符串):壹個由字符組成的不可更改的有序串行。
2、bytes(字節):壹個由字節組成的不可更改的有序串行。
3、list(列表):可以包含多種類型的可改變的有序串行。
4、tuple(元組):可以包含多種類型的不可改變的有序串行。
5、set,frozenset:與數學中集合的概念類似。無序的、每個元素都是唯壹的。
6、dict(字典):壹個可改變的由鍵值對組成的無序串行。
7、float(浮點數):浮點數。精度與系統相關。
8、bool:邏輯值。只有兩個值:真、假。