解決Python中字符串和數(shù)字拼接報錯的方法
前言
眾所周知Python不像JS或者PHP這種弱類型語言里在字符串連接時會自動轉(zhuǎn)換類型,如果直接將字符串和數(shù)字拼接會直接報錯。
如以下的代碼:
# coding=utf8 str = '你的分?jǐn)?shù)是:' num = 82 text = str+num+'分 | 瓊臺博客' print text
執(zhí)行結(jié)果
直接報錯:TypeError: cannot concatenate 'str' and 'int' objects
解決這個方法只有提前把num轉(zhuǎn)換為字符串類型,可以使用bytes函數(shù)把int型轉(zhuǎn)換為string型。
代碼:
# coding=utf8 str = '你的分?jǐn)?shù)是:' num = 82 num = bytes(num) text = str+num+'分 | 瓊臺博客' print text
結(jié)果搞定:
總結(jié)
以上就是解決Python中字符串和數(shù)字拼接報錯的全部內(nèi)容,希望本文的內(nèi)容對大家學(xué)習(xí)或者使用python能有所幫助,如果有疑問大家可以留言交流。
相關(guān)文章
使用Scrapy框架爬取網(wǎng)頁并保存到Mysql的實現(xiàn)
本文主要介紹了使用Scrapy框架爬取網(wǎng)頁并保存到Mysql的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Python?NumPy科學(xué)計算庫的高級應(yīng)用
這篇文章主要為大家介紹了Python?NumPy科學(xué)計算庫的高級應(yīng)用深入詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07零基礎(chǔ)寫python爬蟲之使用Scrapy框架編寫爬蟲
前面的文章我們介紹了Python爬蟲框架Scrapy的安裝與配置等基本資料,本文我們就來看看如何使用Scrapy框架方便快捷的抓取一個網(wǎng)站的內(nèi)容,隨便選個小站(dmoz.org)來示例吧2014-11-11django 刪除數(shù)據(jù)庫表后重新同步的方法
今天小編就為大家分享一篇django 刪除數(shù)據(jù)庫表后重新同步的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-05-05