今日學習:定義迴文序列函數
def函數,a[::-1],return,print(函數返回值)
簡介:
首先,解釋一下這個標題的意思,“1”基礎是相對0基礎而言,有一點點的相關編程知識儲備。
本人在接觸過一些很很基礎的編程知識的前提下,想通過網絡和書籍自學Python,但又不想一味地跟課程走,所以決定採用一種先定"目標",然後通過查閱網絡和書籍資料向目標努力的方式,學習具體操作知識。
可能有些與目標無關的知識,但在查閱過程中遇到了,覺得有用的話也會列舉出來。
由於還是個外行,在制定目標和努力方向上可能會有一點點“跑偏”,我會在不斷更新中摸索改進,可能每天更新的不多,但會盡量堅持每天更新。
如果有路過的大大願意給予指點那就再好不過了,先在此謝過各位大大的賞臉瀏覽~~
任務一: 文件夾整理(未實現)
任務二:對文件進行復制粘貼(已實現)
任務三:輸入是否爲迴文序列(已實現)
問題:
定義函數,判斷是否迴文,是返回true,不是返回false
字符,整數,漢字是否同樣能解決
Python:
1.注:return只能寫在def函數裏面,另外,break在多重循環中,只能break當前那一層循環,return中的true和false要用字符型
def huiwen(a):
if (a == a[::-1]):
return 'true'
else:
return 'false'
2.先執行函數,再print
print(huiwen(input()))
參考資料:
1.b站【小甲魚】零基礎入門學習Python
2.《A Byte of Python》
3.leetcode