ex25 對句子進行打斷,彈出單詞,排序

2021-09-26 09:49:56 字數 1500 閱讀 5461

def

break_words

(stuff)

:"""this function will break up words for us."""

# stuff.split('a'):字串stuff以a隔斷,此處以空格隔斷

words = stuff.split(

' ')

return words

defsort_words

(words)

:"""sorts the words."""

# 對words進行排序

return

sorted

(words)

defprint_first_word

(words)

:"""prints the first word after popping it off."""

# pop()函式用於移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值。

word = words.pop(0)

print

(word)

defprint_last_word

(words)

:"""prints the last word after popping it off."""

# pop()函式用於移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值。

word = words.pop(-1

)print

(word)

defsort_sentence

(sentence)

:"""takes in a full sentence and returns the sorted words"""

# 打斷sentence生成單詞列表,並對生成的列表進行排序

words = break_words(sentence)

return sort_words(words)

defprint_first_and_last

(sentence)

:"""print the first and last words of the sentence."""

# 打斷sentence生成單詞列表,並彈出第乙個和最後乙個元素

words = break_words(sentence)

print_first_word(words)

print_last_word(words)

defprint_first_and_last_sorted

(sentence)

:"""sorted the words then prints the first and last one."""

# 打斷sentence生成單詞列表,排序,並彈出第乙個和最後乙個元素

words = sort_sentence(sentence)

print_first_word(words)

print_last_word(words)

16 對句相救

序 為了用python實現詩詞格律的分析,我研究了一段時間的詩律和詞律,現做整理分享給大家,以供需實現此類需求的朋友 快速 完整地理解格律。目錄我們剛才已經講過了平仄腳五言第 二 四字 七言第 四 六字 都用仄音的變格拗句,這個屬於大拗,必須要救,救的方式,就是在對句的五言第三字 七言第五字用你乙個...