pythonでは、printはどのように使いますか。

print文は、出力内容を表示させるために使用されるものであり、文字列、変数、式などを出力することができます。

基本的な使い方:

print('Hello, World!')  # 打印字符串
print(123)  # 打印整数
print(3.14)  # 打印浮点数

複数のコンテンツを印刷する際には、コンマで区切ることができます。

name = 'Alice'
age = 20
print('My name is', name, 'and I am', age, 'years old.')  # 打印多个字符串和变量

文字列を結合するには、プラス記号(+)を使用できます。

name = 'Alice'
age = 20
print('My name is ' + name + ' and I am ' + str(age) + ' years old.')  # 字符串拼接和类型转换

出力のフォーマットを整えるためにプレースホルダーを使用することができます。

name = 'Alice'
age = 20
weight = 60.5
print('My name is %s and I am %d years old. My weight is %.1f kg.' % (name, age, weight))  # 使用占位符格式化输出

Python 3.6以降では、f-stringを使用してフォーマット出力することもできます。

name = 'Alice'
age = 20
weight = 60.5
print(f'My name is {name} and I am {age} years old. My weight is {weight:.1f} kg.')  # 使用f-string格式化输出

注意事項:

  1. print 関数は、デフォルトで出力の末尾に改行文字が追加されますが、改行をしたくない場合は、end パラメーターを使用して制御することができます。例:print(‘Hello’, end=”)。
  2. print関数は複数の引数を受け取り、自動的にスペースで区切って出力します。例えば、print(‘Hello’, ‘World’)とするとHello Worldと出力されます。
  3. print関数の引数は任意の型のオブジェクトにすることができ、カスタムオブジェクトを出力する必要がある場合は、クラス内で__str__メソッドを定義して、オブジェクトの文字列表現を指定することができます。
bannerAds