私はかなり新しいPythonを使用する月です。私は機能に関する質問とそれらを実装する方法を持っていました。この種の質問が以前に尋ねられたなら、私は謝罪し、正しい方向に振り向けばそれを大きく評価するでしょう。ここに私のコードは次のとおりです。関数を書くこととPythonで実装する
def getvalues(num1, num2):
for k in range(0, len(num1)):
if num1[k] > num2:
num1[k] = 0
num1 = int(input('Please enter a integer value, or quit to quit: '))
while num1 not in 'quit':
num1 = int(input('Please enter a integer value, or quit to quit: '))
if num1 in 'quit':
num2 = int(input('Please enter a threshold value: '))
getvalues
私がやろうとしていますどのような入力に整数値をユーザーを取得し、ユーザーのタイプは「終了」ときに、それがしきい値をお願いします、とだけ表示されます整数は閾値を超えています。私は関数が正しいと信じて、私は問題を機能を実装しようとしている。最後にgetvaluesを呼び出して関数を呼び出します。私は関数の後に入力を求めるべきですか?あるいは、それを関数にすべて入れて呼び出し、そのようにユーザー入力を得ることは可能ですか?私はデータをリストに表示したい。私は立ち往生しており、どんな助けにも大いに感謝しています。
問題を明確にしてください。間違いはありますか?もしそうなら、投稿してください。そうでなければ、あなたのコードは何を行い、それがあなたがしたいこととどのように違うのですか? – stybl
また、最後の行で、関数を呼び出すためにカッコを追加する必要があります。 'getvalues'を' getvalues'に変更してください。(ここでは[1引数]、[2引数はここで]) – stybl
入力を 'int'に変換し、' 'stop''と比較すると動作しません。そして、あなたは「停止」または「終了」を意味しますか? –