Pythonで数値を文字列に変換する方法

藏色散人
リリース: 2020-10-14 16:06:17
オリジナル
75669 人が閲覧しました

Python で数値を文字列に変換する方法: 1. 書式設定された文字列、「tt=322 tem='%d' %tt」などのステートメントを使用します; 2. 「str(5)」メソッドを通じて実装します。変換する。

Pythonで数値を文字列に変換する方法

推奨: 「Python チュートリアル

数値を文字列に変換する

方法 1:

使用形式文字列:

tt=322
tem='%d' %tt
ログイン後にコピー

tem は tt によって変換された文字列です

一般的に使用される形式文字列:

%d 整数

% f%F 浮動小数点数

%e%E 科学表記法

%g%G e および %f/%E および %F

%% Output%

フォーマット演算子の補助命令

##シンボル関数

##* 幅または小数点精度を定義

##- 左揃えに使用

プラスを表示正の数の前に符号 ( ) を表示します

正の数の前にスペースを表示します

# 8 進数の前にゼロ ('0') を '0x' または ' で表示します16 進数の前に「0X」が表示されます (「x」または「X」のどちらが使用されるかによって異なります)

0 表示される数字は、デフォルトのスペースの代わりに「0」で埋められます

% '%%' は、単一の '%'

(var) マッピング変数 (ディクショナリ パラメータ)

m.n を出力します。m は表示される最小合計幅、n は小数点以降の値です。数字 (利用可能な場合)

例:

'%f' % 1234.567890   输出:'1234.567890'
  
'%.2f' % 1234.567890  输出:'1234.57'
ログイン後にコピー

方法 2:

str(5)
ログイン後にコピー

例:

>>> '10'+str(4)
'104'
>>> str='hello'
>>> '10'+str(4)
Traceback (most recent call last):
 File "<pyshell#25>", line 1, in <module>
  &#39;10&#39;+str(4)
TypeError: &#39;str&#39; object is not callable
>>>
ログイン後にコピー

以上がPythonで数値を文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート