Python返信文字列および返信数字判定機能例

959 ワード

この例では,Python返信文字列および返信デジタル判定機能について述べる.皆さんの参考にしてください.具体的には以下の通りです.
回文文字列とは、左から右へ読むのと右から左へ読むのとは全く同じ文字列です.回文の数字もそうです.
python 2コードは次のとおりです.

def huiwen(s):
  s1=str(s)
  if s1==''.join(reversed(s1)):
    return True
  else:
    return False


実行結果:

>>> huiwen('abccba')
True
>>> huiwen('abc')
False
>>> huiwen(23432)
True
>>> huiwen(23432111)
False


上記のコードはjoin()関数とreversed()関数を用いており、両者の使用は以下の通りである.join()関数の使用、詳細はpython str.join()を参照してください.reversed()関数の使用、詳細はpython内蔵関数reversed()を参照してください.
Pythonに関する詳細については、「Python関数使用テクニックの概要」、「Pythonデータ構造とアルゴリズムチュートリアル」、「Python文字列操作テクニックの概要」、「Python入門と進級経典チュートリアル」、「Pythonファイルとディレクトリ操作テクニックの概要」など、当駅のテーマを参照してください.
ここではPythonプログラムの設計に役立つことを願っています.