python資料型別(int,str)轉換

2021-08-22 13:26:13 字數 694 閱讀 7486

匯入問題:如何檢視一長串int型資料的長度(或者說資料中有多少個數字)

然後想到將int資料轉換成str,呼叫len函式檢視

然後我發現:

input讀進來是str型別;

《變數》=《整數》,變數為int型別;

《變數》=《浮點數》,變數為float型別;

比較輕易的,可以將int轉換為str

>>> s=input()

15>>> type(s)

'str'>

>>> s=int(s)

>>> type(s)

'int'>

str轉成float同理

但是,將int轉換成str編譯器報錯

>>> s=1

>>> type(s)

'int'>

>>> s=str(s)

traceback (most recent call last):

file "", line 1, in

s=str(s)

typeerror: 'str'

object is not callable

應該需要其他方法

問題尚未解決

(python3.7環境下)

前文的迷之報錯,重啟idle解決問題…

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...

Python 資料型別

一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...