python中的標準化輸出

2021-08-18 15:08:39 字數 1185 閱讀 3268

它能夠完成從鍵盤獲取資料,然後蔣資料儲存到變數中。input獲取的資料都是以字串的方式進行儲存,即使輸入的是數字也是以字串的方式進行儲存。

整數的輸出

%o ——

八進位制%d ——十進位制

%x ——十六進製制

浮點數輸出

%f ——保留小數點後六位,%0.3f保留小數點後三位

%e ——

保留小數點後面六位有效數字,指數形式輸出,

%.3e

,保留3

位小數字,使用科學計數法

字串輸出

%s%s ——字串輸出

%20s ——右對齊佔位符20位

%0.2s——擷取兩位字串

注意:%s>%f>%d :字串不能夠賦值浮點型,浮點型不能賦值整數型

input例項:

s1=input('請輸入你的姓名:')

print(s1)

print(type(s1))

請輸入你的姓名:小紅

小紅

標準化例項:

print('我的年齡是20歲')

print('我的年齡是%d歲'%20)

print('我的年齡是%0.2s歲'%'20')

print('我的年齡是%0.1s歲'%'20')

print('我的年齡是'+'20'+'歲')

print('%s的年齡是%d歲,%s這次考試考了%f分'%('小剛',20,'小剛',80.34))

print('%s的年齡是%d歲,%s這次考試考了%0.3f分'%('小剛',20,'小剛',80.34))

我的年齡是20歲

我的年齡是20歲

我的年齡是20歲

我的年齡是2歲

我的年齡是20歲

小剛的年齡是20歲,小剛這次考試考了80.340000分

小剛的年齡是20歲,小剛這次考試考了80.340分

字串中end的用法:

end會將換行符去掉

s2 = 'sdsdfasdfa'

print(s2[2:6])

print(s2[3:5])

print(s2[2:6],end = '')

print(s2[3:5])

sdfa

dfsdfadf

python中資料標準化

公式為 x mean std 計算時對每個屬性 每列分別進行。將資料按期屬性 按列進行 減去其均值,並處以其方差。得到的結果是 對於每個屬行 每列來說所有資料都聚集在0附近,方差為1。實現時,有兩種不同的方式 1 sklearn.preprocessing.scale 函式,可以直接將給定資料進行標...

python 資料標準化

def datastandard from sklearn import preprocessing import numpy as np x np.array 1.1.2.2.0.0.0.1.1.print 原始資料為 n x print method1 指定均值方差資料標準化 預設均值0 方差 ...

Python 資料標準化

定義 將資料按照一定的比例進行縮放,使其落入乙個特定的區間。好處 加快模型的收斂速度,提高模型 精度 常見的六種標準化方法 class datanorm def init self self.arr 1 2,3 4,5 6,7 8,9 self.x max max self.arr self.x m...