式を使って三角形の面積を求める簡単なコードを書くとします。A =(1/2)b(h)ここで、bはベース、hは高さです。ユーザーに2つの入力、b、hを入力するように求めるにはどうすればよいですか?複数の入力を入力するにはどうすればよいですか?
-2
A
答えて
1
Python 3.xでは、input()関数を使用して入力を取得できます。それは文字列を出力し、ユーザからの入力を受け取ります。私はまた、フロートに変換する方法を示す小さなコード行を追加し、数学を行いました。 Pythonの3.xでは
input1 = input("What would you like your base of the triangle to be? ")
input2 = input("What would you like your height of the triangle to be? ")
print ("Your result " + str(.5 * float(input1) * float(input2)))
のPython 2.xで
input1 = raw_input("What would you like your base of the triangle to be? ")
input2 = raw_input("What would you like your height of the triangle to be? ")
print ("Your result " + str(.5 * float(input1) * float(input2)))
1
:
base = input('Enter base: ')
height = input('Enter height: ')
base
とheight
がここに文字列で、注意してください。計算する前にint
またはfloat
に変換してください。 Pythonの2.xで
:
base = raw_input('Enter base: ')
height = raw_input('Enter height: ')
はまだ先に行くと、それを見て、質問に答えました。私は変数を浮動小数点に変換する方法についてもカバーしていました。もしあなたが私に巨大な好意と印をつけることができれば、それは解決策であり、それをアップアップすることは素晴らしいことです。 – Neil