Pythonの出力文の書き方

coldplay.xixi
coldplay.xixiオリジナル
2021-04-12 11:21:2038488ブラウズ

Python 出力ステートメントの書き方: Python でコンテンツを出力したい場合は、出力ステートメント print を使用できます。コードは [print (value,...,sep='',end=') です。 \n',ファイル =sys.stdout,flush=False)]。

Pythonの出力文の書き方

このチュートリアルの動作環境: Windows 7 システム、Python バージョン 3.9、DELL G3 コンピューター。

Python 出力ステートメントの書き方:

Python でコンテンツを出力したい場合は、出力ステートメント print を使用できます。基本的な出力形式はすでにマスターしましたが、実は print() 関数は複数の変数を同時に出力でき、さらに豊富な機能を備えています。

print() 関数の詳細な構文形式は次のとおりです。

print (value,...,sep='',end='\n',file=sys.stdout,flush=False)

上記の構文形式からわかるように、value パラメーターは任意の数の変数または値を受け入れることができます。 print() 関数は複数の値を完全に出力できます。たとえば、次のコード:

user_name = 'Charlie'
user_age = 8
#同时输出多个变量和字符串
print("读者名:",user_name,"年龄:",user_age)

上記のコードを実行すると、次の出力が表示されます:

读者名: Charlie 年龄: 8

出力結果から、print() 関数を使用して複数の変数を出力する場合、 print() 関数 デフォルトでは、複数の変数はスペースで区切られていますが、リーダーがデフォルトの区切り文字を変更したい場合は、sep パラメータを通じて設定できます。たとえば、出力ステートメント:

#同时输出多个变量和字符串,指定分隔符
print("读者名:" ,user_name,"年龄:",user_age,sep='|')

上記のコードを実行すると、次の出力が表示されます:

读者名:|Charlie|年龄:|8

デフォルトでは、print() 関数は常に出力後にラップされます。 print() 関数の終了パラメータのデフォルト値は「\n」で、この「\n」は改行を表します。 print() 関数で改行なしで出力したい場合は、次のコードのように end パラメータをリセットするだけです:

#设置end 参数,指定输出之后不再换行
print(40,'\t',end="")
print(5O,'\t',end="")
print(60,'\t',end="")

上記 3 つの print() ステートメントは出力を 3 回実行しますが、それらはすべてend= "" を指定すると、各 print() ステートメントの出力は折り返されず、同じ行に表示されます。上記のコードを実行すると、次の出力が表示されます:

40    50    60

ファイル パラメーターは、print() 関数の出力ターゲットを指定します。ファイル パラメーターのデフォルト値は sys.stdout です。このデフォルト値は、システム標準出力、つまり画面なので、print() 関数はデフォルトで画面に出力します。実際、このパラメータを完全に変更して、次のコードのように print() 関数を特定のファイルに出力させることができます。

f = open("demo.txt","w")#打开文件以便写入
print('沧海月明珠有泪',file=f)
print('蓝回日暖玉生烟',file=f)
f.close()

上記のプログラムでは、open() 関数を使用してファイルを開きます。デモ.txt ファイル、接続 2 print 関数は、これら 2 つの文字列をファイルに順番に書き込み、最後に close() 関数を呼び出してファイルを閉じます。チュートリアルの後続の章では、ファイル操作の内容についても詳しく紹介します。 。

print() 関数のフラッシュ パラメータは、出力キャッシュの制御に使用されます。パフォーマンスを向上させるために、このパラメータは通常、False のままにします。

#無料の学習に関する推奨事項が多数あります。Python チュートリアル(ビデオ)## をご覧ください。 #

以上がPythonの出力文の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。