python3例(A)

PythonのHello Worldの例

次の例では、どのように出力する、すなわち、Pythonの最初のインスタンスを学んでいるの「Hello World!」:

- -コーディング:UTF-8 - -

ファイル名:helloworld.py

著者:www.runoob.com

出力のHello Worldの例!

印刷(「!のHello World」)は、
上記のコードが出力されている実行します。

世界こんにちは!
Pythonのデジタルサム

以下の実施例は、ユーザが2つの数入力され、2つの数の和を算出します。

例(Pythonの3.0+)

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

ユーザーが数字を入力してください

NUM1 =入力(「最初の番号を入力してください」)
からnum2 = INPUT(「第二の数を入力してください」)

加算

和=フロート(NUM1)+フロート(NUM2)

結果は

印刷( '番号{1} {0}と加算結果である:{2}。フォーマット( NUM1、NUM2、和))
上記のコードが出力される実行します。

最初の番号を入力:1.5
2.5:秒数入力
デジタル1.5と2.5の加算結果であるが:4.0
この例では、2つの数値を加算するユーザ入力を渡します。内蔵の入力()関数は、ユーザの入力を取得するために、入力は()文字列を返しますので、私たちは、文字列の数を変換するために、フロート()メソッドを使用する必要があります。

( - )、乗算(*)、除算記号(/)、床に加えて(//)または(余りを取る2つのデジタル・コンピューティングは、我々は、マイナス記号以外を除いて、合計プラス記号(+)演算子を使用します%)。

また、1行のコードにマージされ、より多くの操作をすることができます:

例(Pythonの3.0+)

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

プリント(%「.1f%の二つの数字」(フロート(入力 (「 最初の番号を入力してください」))+フロート(入力 ( ' 「))):秒数を入力)
、出力コードが実行される上次のように:

$ Pythonはtest.py
1.5:最初の数字入力
2.5:二番目の数字入力する
二つの数字4.0を

Pythonの平方根

数学言語:√¯16= 4セカンダリルートとして知られている平方根は、例えば、[√]として表しました。4 = 16の数のルート:言語は、以下のように記載されています。

次の例では、ユーザによるデジタル入力であり、この図の平方根を計算します。

例(Pythonの3.0+)

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

NUM =フロート(入力( '番号を入力:'))
num_sqrtのNUM = 0.5 **
プリント( 'の平方根%0.3F 0.3F%' %(NUM、num_sqrt ))
上記のコードが出力される実行します。

$ Pythonはtest.py
4:番号を入力
4.000から2.000の平方根を

この例では、ユーザがデジタル入力を持っており、平方根演算*数を計算するためにインデックスを使用します。

この手順は、正の数に適用されます。負および複合体は、次の方法を使用することができます。

例(Pythonの3.0+)

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

実数と複素数の平方根の計算

複雑な数学のモジュールをインポートします

輸入cmath

NUM = INT(入力( "数値を入力してください"))
num_sqrt = cmath.sqrt(NUM)
印刷(「{0}の平方根である{1:0.3F} + {2 :0.3F} j'.format( NUM、num_sqrt.real、num_sqrt.imag))
上記のコードが出力される実行します。

test.py $ Pythonの
番号を入力します:-8
-8 0.000 + 2.828jの平方根であります

この例では、モジュールのcmath(複雑な数学)SQRT()メソッドを使用します。

Pythonの二次方程式

次の例では、デジタルを介してユーザ入力され、二次方程式を計算します。

例(Pythonの3.0+)

ファイル名:test.py

著者:www.runoob.com

二次斧** 2 + BX + C = 0

実数のために、ユーザに提供するために、B、C、≠0

cmathを導入する(複雑な数学的演算)モジュール

輸入cmath

=フロート(入力( '入力:'))
Bは、フロート(INPUT( '入力B:'))=
Cフロート(:)INPUT(C 'を入力してください')=

計算

D =(b * 2) - (4 * c)は

二つのソリューションモード

SOL1 =(-b-cmath.sqrt(D))/(2 A)
SOL2 =(-b + cmath.sqrt(D))/(2
A)

( '結果は{0}及び{1}'でフォーマット(SOL1、プリント SOL2))
上記のコードの出力を実行しています。

$ Pythonのtest.py
入力:1
入力B:5
入力C:6
結果(-3 + 0jを)及び(-2 + 0jを)を

この例では、モジュールの平方根を計算するcmath(複雑な演算)SQRT()メソッドを使用します。

三角形のPythonの面積の計算

次の例では、三角形の辺の長さを介してユーザ入力され、三角形の面積を計算します。

例(Pythonの3.0+)

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

=フロート(入力( '辺の長さの三角形を入力してください:'))
Bは、フロート(INPUT( '第2の長さの入力三角形:'))=
C =フロート(INPUT( '第三の三角形の辺の長さを入力してください:') )

計算semigirth

S =(A + B + C)/ 2

面積を計算

=面積(S (SA)(SB)*(SC))** 0.5
プリント( '三角形面積%0.2F' %面積)
上記のコードを実行するために出力されます。

$ Pythonのtest.py
辺の長さの入力三角形:5
第2の三角形の辺の長さを入力:6
7:第三の三角形の辺の長さを入力し
、三角形領域が14.70である
円のPythonの計算領域

円の面積の式は次のとおりです。

python3例(A)

式rは円の半径です。

円の面積を計算する方法を定義します

DEF findArea(R):
PI = 3.142
戻りPI (式中、R、R)

メソッドを呼び出します

プリント(%findArea(5) "円の面積が.6f%です")。

上記の出力例です。

サークルエリア78.550000
Pythonの乱数ジェネレータ

次の例では、乱数を生成する方法を示しています。

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

0~9の間の乱数を生成し、

ランダム(乱数)モジュールを導入

輸入ランダム

プリント(random.randint(0,9))
上記のコードを実行するために出力されます。

4
例上記は、我々は乱数を生成するために、ランダム()関数モジュールrandintを使用し、異なる数(0〜9)を使用すると、実行するたびに返す、関数の構文は次のとおりです。

random.randint(a、b)は
関数は、数値がN、NがBとの間の数で返す(<= N <= B)、 およびBを含みます。

シンプルな乱数ゲーム

#!は/ usr / binに/ Pythonが# - -コーディング:UTF-8 - 。 - #ランダム乱数ゲームインポート
I. 1 =
A = random.randint(0100)
B = INT(INPUT(「を入力して下さい0-100デジタル\ nは、次にとしてコンピュータかどうかを参照してください。 '))中のA = B :!
> Bの場合:
印刷('あなたの最初のデジタル%dの入力はコンピューター乱数は'%I)以下である
B = INT(入力('もう一度番号を入力してください:「))
他:
印刷(」あなたが入力の%dはコンピュータで生成された乱数は「%I)よりも大きくされている番号
B = INT(入力(」もう一度番号を入力してください:「))
I他+ = 1:
印刷(」おめでとうございます)は、デジタルコンピュータは%d「%(I、B)と同じ第1の乱数%dの時間を入力してください
Pythonは華氏摂氏を回します

次の例では、摂氏華氏を有効にする方法を示しています。

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

ユーザー入力摂氏

ユーザ入力を受信します

摂氏=フロート(入力(「摂氏を入力してください。」))

計算された華氏

=華氏(摂氏* 1.8)+ 32
プリント(「%の0.1F温度華氏度摂氏%の0.1Fに変換され、」%(摂氏、華氏 ))
上記のコードが出力される実行します。

入力摂氏:38
華氏に38.0摂氏100.4
例上記の式、摂氏華氏へのターン摂氏* 1.8 =華氏- 32。だから、次の式を得ます:

=摂氏(華氏- 32)/ 1.8
Pythonの変数を交換します

例として、ユーザ入力、及び交換によって次の2つの変数:

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

ユーザー入力

X =入力( 'x値を入力してください')
Y = INPUT( 'yの値を入力してください')

一時変数を作成し、交流

TEMP = X
X = Y
Y = TEMP

印刷( 'xの値を切り替え後:{}'形式(x))を
印刷( '交換Y後の{}'形式(Y ))
上記のコードの出力を実行しています。

x値がある:2
3:yの値を入力して
3:xの値を切り替え後の
yの値切り替え後:2
の例上記の、我々は、一時的な変数TEMPを作成して、そしてxの値は、続いて、変数TEMPに格納されます。 yの値は変数にX、Y、および最終的に一時割り当てに割り当てられています。

一時変数を使用しないでください。

私たちは、可変交換する非常にエレガントな方法で、一時的な変数を作成することはできません。

X、Y = Y、X
、上記の例のように修正することができるので。

- -コーディング:UTF-8 - -

ファイル名:test.py

著者:www.runoob.com

ユーザー入力

X =入力( 'x値を入力してください')
Y = INPUT( 'yの値を入力してください')

一時変数を使用しないでください。

X、Y = Y、X

印刷( 'xの値を切り替え後:{}'形式(x))を
印刷( '交換Y後の{}'形式(Y ))
上記のコードの出力を実行しています。

xの値は次のとおり
入力値y:2
、xの-exchange値:2
-exchange yは:1
PythonのIF文

elif ...場合は、次の例を使用して...数を決定するために、else文は、正、負またはゼロです。

例(Pythonの3.0+)

ファイル名:test.py

著者:www.runoob.com

ユーザーが数字を入力してください

NUM =フロート(入力( "数値を入力してください"))
NUM> 0 IF:
プリント( "陽性")
:ELIF NUM == 0
プリント( "ゼロ")
他:
プリント( "負")
以上の実行コード出力結果は以下のとおりです。

番号を入力します:3

文が実現するならば、我々はまた、埋め込みを使用することができます。

例(Pythonの3.0+)

ファイル名:test.py

著者:www.runoob.com

組み込みif文

NUM =フロート(入力( "数値を入力してください"))
NUM> = 0 IF:
:NUM == 0 IF
プリント( "ゼロ")
他:
プリント( "陽性")
他:
プリント( "負")が
行わ上記のコードの出力:

番号を入力します:0
ゼロ

まあ、私はボー富里を共有するために、テキストの末尾を共有するためにここに皆に与えました

python3例(A)

python3例(A)

アクセス:グループ839 383 765プラスのpythonを得ることができます!

おすすめ

転載: blog.51cto.com/14186420/2404691