練習十七 python辨別資料型別

2022-06-25 17:06:12 字數 670 閱讀 4490

關於python辨別資料型別可以用python type()方法,那麼想要檢視一串字元中每項型別,並逐一輸出要怎麼處理?看下我是怎麼處理的

習題要求:輸入一行字元,分別統計其中英文本母、數字、空格、和其他字元的格式

1

string = input("輸入要統計的內容:")

2 letter,digit,space,other = 0,0,0,0

3 for i in string:

4if i.isalpha(): #str.isalpaha()判斷是不是字母,返回true/false

5 letter += 1

6 elif i.isdigit(): #str.isdigit()判斷是不是字母,返回true/false

7digit += 1

8 elif i.isspace(): #str.isspace()判斷是不是字母,返回true/false

9 space += 1

10else:

11 other += 1

12print(letter,digit,space,other)

執行結果:

輸入要統計的內容:abdcdeg12345 sge2 ys1

12 7 2 0

練習三十七 對獲取資料進行排序

1 n 10 2 print 輸入10個要進行判斷的數字 3 l 4 for i in range n 6 print l 7 for i in range n 1 8 min i 9 for j in range i,n 10 if l min l j 11 min j 12 l i l min ...

python資料預處理之將類別資料轉換為數值的方法

在進行python資料分析的時候,首先要進行資料預處理。有時候不得不處理一些非數值類別的資料,嗯,今天要說的就是面對這些資料該如何處理。目前了解到的大概有三種方法 1,通過labelencoder來進行快速的轉換 3,通過get dummies方法來轉換。import pandas as pd fr...

python檢視資料集的類別 數量分布等

檢視是否存在樣本不均衡問題,同時方便選擇合適的資料預處理方式。from glob import glob import pandas as pd import numpy as np import os import cv2 from pil import image from matplotlib...