一、 python中的字串
1、介紹:
字串可以包含數字、字母、中文字元、特殊符號,以及一些不可見的控制字元,如換行符和製表符。
2、字串中的常見轉義字元
符號用途
\(在行尾時)
續行符\\
反斜槓符號
\』單引號
\"雙引號
\b退格(backspace)
\e轉義
\000空\n
換行\v
縱向製表符
\t橫向製表符
\r回車
\f換頁
二、習題
1.接收輸入的一行字元,統計出字串中包含數字的個數。
a=
input
('請輸入一串字元:\n'
)digit=
0others=
0for b in a:
if b.
isdigit()
: digit+=
1else
: others+=
1print
('digit=%d,others=%d'
%(digit,others)
)
執行結果如下:
2.請輸入星期幾的第乙個字母,用來判斷是星期幾,如果第乙個字母一樣,則繼續判斷第二個字母,以此類推。
week_list=
['monday'
,'tuesday'
,'wednesday'
,'thursday'
,'friday'
,'saturday'
,'sunday'
]for a in week_list:
a=input
('input a:\n'
)if a ==
'm':
print
("this is monday"
) elif a==
't':
b =input
('input b:\n'
)if b==
'u':
print
('this is tuesday'
) elif b==
'h':
print
('this is thursday'
) elif a ==
'f':
print
('this is friday'
) elif a==
's':
b =input
('input b:\n'
)if b==
'u':
print
('this is sunday'
) elif b==
'a':
print
('this is saturday'
)else
:print
('input error'
)
執行結果如下:
3.編寫乙個程式,計算字串中子串出現的次數。
str1=
str2=
input
("請輸入乙個字串"
)num=str1.
count
(str2)
print
("str2出現的次數是:%d"
%num)
python 練習題 字串分割
題目 1 author whycai2 time 2021 4 5 23 4034 5 題目描述 6 連續輸入字串,請按長度為8拆分每個字串後輸出到新的字串陣列 7 長度不是8整數倍的字串請在後面補數字0,空字串不處理。89 輸入描述 10連續輸入字串 輸入多次,每個字串長度小於100 1112 輸...
Python練習題 字串合併 選自藍橋杯
題目要求 問題描述 輸入兩個字串,將其合併為乙個字串後輸出。輸入格式 輸入兩個字串 輸出格式 輸出合併後的字串 樣例輸入 乙個滿足題目要求的輸入範例。hello world 樣例輸出 helloworld 資料規模和約定 輸入的字串長度0 圖 如下 問題描述 輸入兩個字串,將其合併為乙個字串後輸出。...
習題 字串的排列 解題思路 map
時間限制 c c 1秒,其他語言2秒 空間限制 c c 32m,其他語言64m 熱度指數 633870 本題知識點 字串 動態規劃遞迴 輸入乙個字串,按字典序列印出該字串中字元的所有排列。例如輸入字串abc,則列印出由字元a,b,c所能排列出來的所有字串abc,acb,bac,bca,cab和cba...