Day 175文字列の結合と繰り返し
Pythonコード
1name = '太郎'2age = 203print('私の名前は' + name + 'です。')4print('年齢は' + str(age) + '歳です。')5 6message = 'hello ' * 37print(message)8 9for i in range(5):10 print('こんにちは')
解説
- 行1〜2: 名前と年齢を変数に格納します。nameには文字列、ageには整数が入っています。str()関数は、他の型のデータを文字列に変換するために使用します。 行3: 文字列の結合を行います。'私の名前は' + name + 'です。'のように、文字列同士を+でつなげることができます。
- 行4: 年齢は整数なので、文字列に結合するためにstr()関数で文字列に変換します。str()関数は、他の型のデータを文字列に変換するために使用します。 行6: 文字列の繰り返しを行います。'hello ' * 3のように、文字列に*と整数を使用すると、繰り返した文字列が生成されます。
- 行9〜10: forループを使用して、繰り返し処理を行います。range(5)は0から4までの整数を生成し、5回繰り返します。print()関数は、画面に文字や値を表示する関数です。 行3〜10: 補足: print() は画面に文字や値を表示する関数です。
次に試してみよう
- 文字列の結合と繰り返しを組み合わせて、複雑な文字列を作成してみましょう。
- forループを使用して、リストの要素を繰り返し処理してみましょう。
- input()関数を使用して、ユーザーの入力を受け付けてみましょう。