私はPython(および一般的にはコーディング)を使ってプログラミングするのが初めてで、小さな "helloworld"プロジェクトに関する助けをしたいと思います。ここで Python 3の別の数値変数(入力)から数値変数(入力)を引く方法
は私の現在の進行状況です:#meet and greet program in python
print('Hello, nice to meet you')
username = input('Please enter your name: ')
print('Nice to meet you', username)
byear = input('What year were you born? :')
print('So you were born in the year', byear, '?')
information = input('Is this information is correct? :')
if information == ('Yes') :
print('Ok')
currentyr = input('Please enter the current year:')
print('So that means you are', currentyr - byear,'years old. Right?')
私がいるトラブルは、私が(入力による)、ユーザの誕生年を減算することにより、ユーザの現在のおおよその年齢を見つけたい最後の行であります(今年の入力から - 今年の詳細のインポート方法がわからない)。
これが最後の行の途中で見つけることができます:
、currentyr - byear、
誰かが、私は他の入力からこの入力変数(currentyr)を引くことができますどのように私に説明してください可能性がある場合ユーザーのおおよその年齢を達成するための変数(バイアール)。
ありがとうございます。 int
へ
あなたのコードはPython 3と互換性がありません。 – fpietka
残念ですが、あなたが編集して以来、 'input()'はpython3です(しかしpython2ではありません)が、あなたの 'print'文はあなたのせいではありません。今あなたの例はどのバージョンでも動作していません。私はその質問がpython3を求めていると付け加えるべきです。 – fpietka
あなたの返信のために@fpietkaありがとう、私の#!私のシステムはMacOSなので、https://repl.it/languages/python3経由でチェックして、うまくいっているので、今度は私の#!を削除しました。 – Freeman