1. 程式人生 > >python中數字轉換成字串

python中數字轉換成字串

數字轉成字串,使用格式化字串:

tt=322

tem='%d' %tt

tem即為tt轉換成的字串

常用的格式化字串:

%d            整數

%f%F        浮點數

%e%E       科學計數

%g%G        e 和%f/%E 和%F 的簡寫 

%%              輸出%

格式化操作符輔助指令 

符號                作用 

*            定義寬度或者小數點精度 

-            用做左對齊 

+              在正數前面顯示加號( + ) 

<sp>          在正數前面顯示空格 

#           在八進位制數前面顯示零('0'),在十六進位制前面顯示'0x'或者'0X'(取決於用的是'x'還是'X') 

0             顯示的數字前面填充‘0’而不是預設的空格 

%            '%%'輸出一個單一的'%' 

(var)       對映變數(字典引數) 

m.n          m 是顯示的最小總寬度,n 是小數點後的位數(如果可用的話) 

示例:

'%f' % 1234.567890     輸出:'1234.567890'

'%.2f' % 1234.567890   輸出:'1234.57'

字串轉換成數字:

import string 

tt='555'

ts=string.atoi(tt)

ts即為tt轉換成的數字

轉換為浮點數 string.atof(tt)

相關推薦

python數字轉換字串

數字轉成字串,使用格式化字串: 如 tt=322 tem='%d' %tt tem即為tt轉換成的字串 常用的格式化字串: %d            整數 %f%F        浮點數 %e%E       科學計數 %g%G        e 和%f/%E 和%F 的

unity3d數字轉換字串的方法

ruby_cheng.name = ruby_name.ToString(); 其中ToString 就是數字轉換成字串的方法。 在網頁Js中,toString就可以。但在Unity3d中,區分大小寫的厲害~~T差一點就不行啦!!!

python時戳轉換字串日期,並形成時間序列檔案

######### Get all performance data of one object def get_one_object_perfor_data(object_id,dst_dir,src_file_name): df = pd.read_csv(s

Java數字轉換字串字串轉換為字元

String str = "123"; int num = 12; //字串轉換為數字 int tranToNum = Integer.parseInt(str, 16);//這裡的16表示十六進位制

js字串轉換數字數字轉換字串

在JavaScript中,主要有三種方法能讓任意值轉換為字串.本文講解了每種方法以及各自的優缺點. 1.轉換字串的三種方法  這三種將value轉換為字串的方法是:  1.value.toString()  2."" + value  3.String(value)  第

python,如何將字串轉換數字(將數字轉換為整型),字串的10轉換為整型的10,10.5轉換為10

說明:   在實際的應用過程中,有的時候可能會遇到字串的10,需要將字串的10轉換為數字的10   在此記錄下,通過int函式轉換的過程。 操作過程: 1.將字串轉換為整型的10 >>> str1 = "10" #將一個字串的10賦給變數str1 >&g

mysqlint型的數字怎麼轉換字串 以及字串轉換int

MySQL 數字型別轉換函式(concat/cast)。 1、將Int 轉為varchar經常用 concat函式,比如concat(8,’0′) 得到字串 ’80′。 2、將varchar 轉為Int 用 cast(a as signed) a為varchar型別的字串

字串漢字和數字轉換拼音

var transliteration =require(‘transliteration’); ToPin('你好123'); 程式碼: function ToPin(str){ var array =[]; var newstr =""; for(var i

字串的中文數字轉換阿拉伯數字

1、正則表示式的處理工具類 public class RexUtils { public static String and(String... rules) { St

python數字轉換中文/數字轉換漢字python:純字串方法最優

這幾天做一個小程式的時候有了這樣的需求:把阿拉伯數字轉換成漢字,比如把‘101’轉換成‘一百零一’,把‘10000’轉換成‘一萬’。 做這樣的程式的時候有以下幾個技術難點: 1.加單位問題:比如需要加入‘十‘’百‘’千‘’萬’ 2.去掉多餘的‘零’的問題:因

Python 3 實現數字轉換Excel列名(10進位制到26進位制的轉換函式)

背景:   最近在看一些Python爬蟲的相關知識,講爬取的一些資料寫入到Excel表中,當時當列的數目不確定的情況下,如何通過遍歷的方式講爬取的資料寫入到Excel中。 開發環境: Python 3   openpyxl  解決方案:Excel列名其實就是一個26進位制的

js物件轉化字串數字或布林值的轉化規則

js中物件可以轉化成 字串、數字、布林值 一、物件轉化成字串: 規則: 1、如果物件有toString方法,則呼叫該方法,並返回相應的結果;(程式碼通常會執行到這,因為在所有物件中都有toString方法) 2、如果物件有valueOf方法,則呼叫該方法,並返回相應的結果; 3、否則丟擲異常。 通常,所有物件

如何把Excel的文字數字轉換數字

把excel資料匯入資料庫時,有時要把資料格式統一,把文字數字轉換成數字.有三種在excel中直接轉換的方法 ,另外一種是巨集的方法. 1、資料——分列 (最快)2、查錯3、輸入1,複製——貼上——乘(在某空白單元格中,輸入數字“1”。選中該單元格,並在“編輯”選單上單擊“複

Pythonunicode編碼的字串和其他格式的字串之間進行轉換

1.1. 問題 Problem You need to deal with data that doesn't fit in the ASCII character set. 你需要處理不適合用ASCII字符集表示的資料. 1.2. 解決 Solution

python函式中將變數名轉換字串

考慮到在日常中,常常需要對模型指標輸出,但涉及多個模型的時候,需要對其有標示輸出,故需要將模型變數名轉換成字串。看到的基本方法有兩種: 一、方法層面: 方法1(函式內推薦): def namestr(obj, namespace): return [name for

c++將數字轉換固定長度的字串

將數字i轉換成長度為4的字串,不足位補0 參考 string num2str(int i) { char ss[10]; sprintf(ss,"%04d",i);

java如何將字元陣列轉換字串,以逗號分割

String[] ary = {"abc", "123", "45"};  StringBuffer sb = new StringBuffer(); for(int i = 0; i < ary.length; i++) { sb. append(ary[i]..t

java如何將字串陣列轉換字串

如果是 “字串陣列” 轉 “字串”,只能通過迴圈,沒有其它方法 String[] str = {"abc", "bcd", "def"};StringBuffer sb = new StringBuffer();for(int i = 0; i < str.lengt

將C++數字型別轉換字串

#include <iostream> #include <sstream> #include <string> using namespace std; int main() { int a = 55; double b = 65