入力を入力します。1.
- これは、可変入力データに入力されています。キーボード入力文字列で、必要他のフォーマット場合は、変換を行う必要があります。例えばint型、float型のデータ、INT()の
- 以下は一例です:
変換intを行わない場合は、入力値が場合+ 7の出力誤差、9です。入力文字列が、操作の異なるタイプを行うことができないので、9です。
=入力( "値を入力してください。")
を印刷(A)
A = INT(A)
印刷(A + 7。)
2.出力印刷
- 書式付き出力
%D%Sと呼ばれるプレースホルダ変数は位置を表す場合、ディスプレイは、変数プレースホルダの値に置き換えられる
変数のプレースホルダと後部と括弧の対応
一般的なプレースホルダ
%sの文字列のプレースホルダ
%D整数プレースホルダ
%Fフロートプレースホルダ
名前= "シャオ侯"
= 28年齢
印刷(%(名前、年齢、 'Pythonの'、100) '私は%sの午前、私は%dのだ、私は%S、Fスコア%を学んでいます')
「(Iを印刷します%の4S、私は%dの午前、私は'(%sの、成果%.3f名前、年齢%学んでいます )100、パイソンは「、')
を以下に示します。
私はシャオ侯だ、私は28です、私のpython、パフォーマンス100.000000学んでいます
私は28です、私シャオ侯を、私は、Pythonを勉強、スコア100.000
#%Sは、%fはフロートのプレースホルダであり、%dはプレースホルダの整数であり、文字列のプレースホルダです。
固定のビット数で表示する場合#ので、小数を表す.2f 2%、六の小数点の後に実際のプレースホルダデフォルト
の前方の空間によって補完されていない場合、#1%の5S 5に示す表示文字列を
- 文字列出力
印刷( "こんにちは!")
- 可変出力
= 12
プリント(A)
- 文字列または可変出力の複数
A = 1
年齢= 28
印刷(「こんにちは」、年齢)
3.定数
中央値は、実行中のプロセスと呼ばれる定数は決して変更
Pythonは大文字で一般的な合意一般に知られている定数を発現し、一定の特別なタイプではありません。例:PI = 3.14
4.コメント
Pythonインタプリタは、コメントを実行しません、説明していません
ノートの利点:
-
-
コードの予約
-
便利なデバッグ
形式書かれたメモ:
- 単一行コメントは、行の終わりまで、#で始まります
- 複数行コメント
- 3つの単一引用符のコメントを使用します
「」 '
任意の中間コンテンツは、コメントで
複数行あること
が、3つの中間単一引用符を持つことはできません
「」」
2.注3組の引用符
「」「
ミドルはコメント内容で
はなく、3二重引用符がありますすることはできません
」「」
注意:
-
-
良いコメントには優秀なプログラマーの基本的な品質です
-
コメントだけより困難変数のコードや説明を理解するために、コメントを追加するには、コードの各行を実行します。
演習:
********************************
戦場の敵に到達するための5秒があります!
********************************
印刷(「***************************************」)
さらに、」(敵を印刷します戦場に到達するための5秒があります!「)
を印刷(「*************************************** 「)
-
プログラムを書いてプリントすることを:こんにちはみんな、私はXXXだ、私はXXXXからです。要件:
-
xxxは変数でなければならない場合には
-
印刷する書式文字列を使用します
名前=入力( "名前を入力してください:")
ADDR = INPUT( "アドレスを入力してください:")
を印刷(% "みなさんこんにちは、私は%sからだ、%sのよ"(名前、ADDR ))
-
二つの整数キーボードからの入力、およびそれらの差、製品、サプライヤーを印刷します。
A =入力( "数値を入力してください")
B = INPUT( "番号を入力してください")
A = INT(A)
B = INT(B)
を印刷( "%D +%D =%のD" %(A 、B、A + B))
("%D%=%D- D" %プリント(A、B、AB&))
印刷( "%D%= D * D%" %(A、B、A * B ))
印刷( "%D / D =%D%" %(A、B、A / B))
-
下に示すように、円のキーボード半径からの入力は、円体積は、結果を計算しました。
-
半径を数値に変換する文字列を入力します
-
πの値が3.14取ることができます
= 3.14 PI
R&LT INT =(INPUT( "数値を入力してください"))
印刷( "面積%= 2F" %(PI *(R&LT ** 2)))