第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

類型錯誤:只能將 str(不是“int”)連接到 str123

類型錯誤:只能將 str(不是“int”)連接到 str123

呼啦一陣風(fēng) 2023-01-04 11:21:27
運(yùn)行以下代碼后出現(xiàn)錯誤。這是代碼:a=input("enter the string value")b=int(input("enter the number"))c=a+bprint(c)這是結(jié)果:enter the string value xyzenter the number 12Traceback (most recent call last):  File "e:/python learning/error1.py", line 3, in <module>          c=a+bTypeError: can only concatenate str (not "int") to str
查看完整描述

5 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個贊

在 Python 中,您不能將字符串添加到 int。為此,您可以使用不同的方法,例如format

a = input("enter the string value")
b = int(input("enter the number"))
c = "{}{}".format(a, b)

format函數(shù)將對象作為參數(shù),并通過str對象的表示來表示它們。

在 Python 3.6 及更高版本中,您可以使用that 來執(zhí)行與在字符串和內(nèi)部參數(shù)之前添加 anf-string相同的操作,例如:formatf

c = f'{a}'

a這兩個選項(xiàng)都將存儲和b的串聯(lián)c。


還有另一個選項(xiàng)使用如下print函數(shù):

print(a, b, sep="")

print函數(shù)接受所有由 a 分隔的參數(shù),并打印str對象的表示 - 就像做的format那樣。默認(rèn)情況下sep,打印選項(xiàng)是將" "在參數(shù)之間打印的空格。通過將其更改為""它將按順序打印參數(shù),中間沒有空格。

可以在不將另一個變量中的a和的串聯(lián)存儲為 的情況下使用此選項(xiàng)。bc


查看完整回答
反對 回復(fù) 2023-01-04
?
手掌心

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個贊

在 python 中,您不能添加具有不同類型(int、float、boolean 等)的字符串值。要獲得此代碼的結(jié)果,您必須以字符串類型或 int 類型更改其中之一。

a=input()
b=input()
c=a+bprint(c)

要么

 a=int(input("enter the number"))
    b=int(input("enter the number"))
    c=a+b
    print(c)


查看完整回答
反對 回復(fù) 2023-01-04
?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個贊

用這個:

a=input("enter the string value")
b=int(input("enter the number"))
c=a+str(b)
print(c)

輸出

enter the string valuexyz
enter the number12
xyz12


查看完整回答
反對 回復(fù) 2023-01-04
?
MM們

TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個贊

如果您的最終目標(biāo)是連接,您實(shí)際上不需要將輸入轉(zhuǎn)換為 int,只需將其用作輸入即可:


a=input("enter the string value")

b=input("enter the number")

c=a+b

print(c)


查看完整回答
反對 回復(fù) 2023-01-04
?
一只甜甜圈

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個贊

當(dāng)你使用+with strings 時,你只能將它與其他字符串連接起來。但是,您試圖將它與一個整數(shù)連接起來。

改為c=a+b_c=a+str(b)

str(b)b整數(shù)轉(zhuǎn)換為字符串。


查看完整回答
反對 回復(fù) 2023-01-04
  • 5 回答
  • 0 關(guān)注
  • 208 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號