解決Python中字符串和數(shù)字拼接報錯的方法
前言
眾所周知Python不像JS或者PHP這種弱類型語言里在字符串連接時會自動轉換類型,如果直接將字符串和數(shù)字拼接會直接報錯。
如以下的代碼:
# coding=utf8 str = '你的分數(shù)是:' num = 82 text = str+num+'分 | 瓊臺博客' print text
執(zhí)行結果

直接報錯:TypeError: cannot concatenate 'str' and 'int' objects
解決這個方法只有提前把num轉換為字符串類型,可以使用bytes函數(shù)把int型轉換為string型。
代碼:
# coding=utf8 str = '你的分數(shù)是:' num = 82 num = bytes(num) text = str+num+'分 | 瓊臺博客' print text
結果搞定:

總結
以上就是解決Python中字符串和數(shù)字拼接報錯的全部內容,希望本文的內容對大家學習或者使用python能有所幫助,如果有疑問大家可以留言交流。
相關文章
PyCharm無法調用numpy(報錯ModuleNotFoundError:No?module?named?&a
本文主要介紹了PyCharm無法調用numpy(報錯ModuleNotFoundError:No?module?named?'numpy'),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02
使用 Django Highcharts 實現(xiàn)數(shù)據可視化過程解析
這篇文章主要介紹了使用 Django Highcharts 實現(xiàn)數(shù)據可視化過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07
Django 后臺帶有字典的列表數(shù)據與頁面js交互實例
這篇文章主要介紹了Django 后臺帶有字典的列表數(shù)據與頁面js交互實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04
Python?turtle.right與turtle.setheading的區(qū)別講述
這篇文章主要介紹了Python?turtle.right與turtle.setheading的區(qū)別,本文以turtle.right為例給大家詳細介紹,需要的朋友可以參考下2022-03-03

