題目:輸入一行字元,分別統計岀其中英文本母、空格、數字和其它字元的個數。
分析:可以用isalpha(),isspace(),isdigit()來判斷是否為字母、空格和數字。
# -*- coding: utf-8 -*-
#by antinsnow
iptstrs =
list
(input
('請輸入成績:'))
cont =[0
]*4for iptstr in iptstrs:
if iptstr.isalpha():
cont[0]
+=1elif iptstr.isspace():
cont[1]
+=1elif iptstr.isdigit():
cont[2]
+=1else
: cont[3]
+=1print
('您輸入的有{}個字母,{}個空格,{}個數字以及{}個其他字元'
.format
(cont[0]
, cont[1]
,cont[2]
,cont[3]
))
SQL 練習題 17題
統計各科成績各分數段人數 課程編號,課程名稱,100 85 85 70 70 60 60 0 及所佔百分比 有時候覺得自己真是死腦筋。group by以後的查詢結果無法使用別名,所以不要想著先單錶group by計算出結果再從第二張表裡添上課程資訊,而應該先將兩張表join在一起得到所有想要的屬性再...
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...
python的練習題 Python練習題
1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...