欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python補全程序題(提升你的編程能力)

呂致盈2年前19瀏覽0評論

補全程序題,幫助大家提升編程能力。

1. 題目一

請你完成一個函數,輸入一個字符串,將其中的空格全部替換成"%20",并輸出替換后的字符串。

輸入"We are happy."

輸出"We%20are%20happy."

字符串的replace()方法來實現,將空格替換成"%20"即可。

def replaceSpace(s str) ->str s.replace(" ", "%20")

2. 題目二

請你完成一個函數,輸入一個鏈表的頭節點,從尾到頭打印鏈表的每個節點的值。

輸入head = [1,3,2]

輸出[2,3,1]

的列表反轉功能來實現,先將鏈表的節點值存儲到列表中,再反轉列表即可。

res = []

while headd(head.val)ext res[-1]

3. 題目三

請你完成一個函數,輸入一個整數數組,將其中的奇數排在偶數前面,并輸出排好序的數組。

輸入[3,1,2,4]

輸出[3,1,4,2]

列表的sort()方法來實現,將奇數和偶數分別存儲到兩個列表中,然后將奇數和偶數列表合并即可。

umstt]

odd = [] = []umumsum % 2 == 0dum)

elsedum)

補全程序題的練習,相信大家的編程能力已經得到了一定的提升。在日常的編程實踐中,多動手嘗試,不斷鍛煉自己的編程能力,才能更好地應對各種編程難題。