例項1 輸入月份輸出相應的英文簡寫
janfebmaraprmayjunjulaugsepoctnovdec
01234567891011121314151617181920.....
月份 字串中位置
jan 1 0
feb 2 3
mar 3 6
apr 4 9
找出規律:字串中的位置為(月份-1)*3,例如(1-1)*3=0;(2-1)*3=3;(3-1)*3=6等
另外,我們需要輸出三個字元,代表相應月份的簡寫。
**如下:
months="janfebmaraprmayjunjulaugsepoctnovdec"
n=input("請輸入月份數(1-12):")
pos=(int(n)-1) * 3
monthabbrev=months[pos:pos+3]
print("月份簡寫是"+monthabbrev+".")
執行結果:
請輸入月份數(1-12):4
月份簡寫是apr.
Python課第3周 字串分段組合
蝸牛日記20200309 中國大學mooc python語言程式設計 11期 2020年02月18日 10 00 2020年05月12日 23 30 第三週測驗 程式設計第2題 題目如下 字串分段組合 描述獲得輸入的乙個字串s,以字元減號 分割s,將其中首尾兩段用加號 組合後輸出。解題思路和知識點 ...
python學習筆記3 字串
1.python當中的字串是乙個序列,可以用str i 返回字串中的各個字元。i為0或正數時,是從前向後的第i 1個字元 i為負數時,是倒數第 i個字元。想遍歷整個字串,無需先計算字串的長度再迴圈,可以很方便的使用for語句 for char in string print char 2.strin...
Python學習筆記(3) 字串
字串本身含有但雙引號 python中對於字串只需要將其用 或者 括起來即可,但是如果字串本身包含 或者 時,應該怎麼解決呢?下面用乙個例子來說明解決方法 例如 mary said i m fine 這樣表示 mary said i m fine 簡要的說就是在每乙個但雙引號的前面加上乙個 即可。字串...