練習課題#
問題1 文字列が回文かどうかをチェック#
回文(Palindrome)とは、前から読んでも後ろから読んでも同じ文字列のことです。例えば、「dad」という単語は、前から読んでも後ろから読んでも同じです。
以下の文字列は回文かどうかをチェックするプログラムを書いてください。
回文である場合、「The string is a palindrome」を出力する
回文ではない場合、「The string is not a palindrome」を出力する
my_str = 'aibohphobia'
my_str2 = 'たけやぶやけた'
my_str3 = 'Tohoku'
問題2 文字列の最初の文字を大文字にする#
.upper()メソッドは、文字列内のすべての小文字を大文字に変換し、それを返します。
my_stringにおける各単語の最初の文字を大文字にしなさい(Computational Social Science).
my_string = "computational social science"
問題 3 二つのリストに重複している項目を削除する#
list1からlist_2に含まれる要素を削除する
list_1 = [1, 3, 1, 6, 9]
list_2 = [7, 5, 2, 8]