1、接收輸入的一行字元,統計出字串中包含數字的個數;
str
=input
("請輸入一串字元"
)count=
0for i in
str:
if i.isdigit():
count=count+
1print
('數字個數:%d'
%count)
2、請輸入星期幾的第一 個字母,用來判斷是星期幾,如果第乙個字母一樣,則繼續判斷第2個字母,以此類推;
#week=['monday','tuseday','wednesday','thursday','friday','saturday','sunday']
while
true
: mystr=
input
("請輸入任意乙個字母:"
) weeks=mystr.upper(
)if weeks.startswith(
"m")
:print
("星期一"
)elif weeks.startswith(
"w")
:print
("星期三"
)elif weeks.startswith(
"f")
:print
("星期五"
)elif weeks.startswith(
"t")
or weeks.startswith(
"s")
: secondstr =
input
("請再輸入任意乙個字元"
) newstr = weeks + secondstr
if newstr ==
"tu"
:print
("星期二"
)elif newstr ==
"th"
:print
("星期四"
)elif newstr ==
"sa"
:print
("星期六"
)elif newstr ==
"su"
:print
("星期日"
)
3、編寫乙個程式,計算字串中子串出現的次數;
str
="i am a student,we are students,she is a student"
result=
str.count(
"student"
)print
(result)
測試面試 python基礎程式設計題
1.列表的去重 方法1 保持原列表的順序 l 1 2,2 4,8 7 l1 list set l 使用set 去重,無序 l2 sorted l1,key l.index 使用sorted的key關鍵字按列表l的索引值排序 或者使用list自帶的方法sort l1.sort key l.index ...
Python基礎程式設計題十則
輸入日期,判斷這一天是這一年的第幾天 import datetime def day of year year eval input 請輸入年份 month eval input 請輸入月份 day eval input 請輸入天 date1 datetime.date year,month,day...
python程式設計題 python程式設計題庫
上期題目連線 1000道python題庫系列分享十一 9道 上期題目答案 本期題目 機器之心報道機器之心編輯部想要備戰 python 面試,這兩個專案有千道 python 問題與實現。之前機器之心介紹了 phd 大牛的求職之路,很多讀者感覺這位大牛太厲害了,他的經歷對我們幫助不大。對於一般的機器學習...