簡體   English   中英

Python腳本不會在第一個輸入上運行

[英]Python script won't run on the first input

我是一名學生,自從我開始使用python以來只有幾天,所以這個問題可能真的很愚蠢,但我的腳本不會在第一次輸入時運行。 它應該采用整數輸入,然后在一行上打印三次(例如:如果輸入為25,則打印結果應為25 25 25)

正如我之前提到的,自從我開始學習python以來,這已經很久了。 我可能在這里遺漏了一些非常明顯的東西,所以如果有人能夠在正確的方向上推動我,那就不勝感激了。 :)

if input():
    a = str(input())
    b = int(a,10)
    print('%s %s %s' % (b, b, b))

目前還不清楚你在這里嘗試用你的代碼做什么,但是if input()濫用輸入命令就行了。 請參閱https://www.w3schools.com/python/ref_func_input.asp,因為這將有助於闡明如何使用它。

我相信以下代碼會產生你想要的東西

a = input()
b = int(a,10)
if b == 25:
    print('%s %s %s' % (b, b, b))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM