我想在一個字符串在Python 3使用數字的字符串輸入,Python 3中
導出並使用數字例如
_input = input()
>? circle(5)
我要導出並使用5作爲浮動這裏。我嘗試使用_input.split('circle('),但它使一個列表與2個元素['','5]'] 我試圖使用_input.split(')')an,它讓另一個列表2個elemtens [「圓(5」,「」]
有沒有幫助我做到這一點,或者我應該以另一種方式使用分裂?
在此之後,如果我想要的任何模塊使用2號?
例如
_input = input()
>? circle(5,3.14)
或
_input = input()
>? circle(5, 3.14)
,然後乘以這個數(5 * 3.14)
也許是因爲我累了。但我完全不遵循你想要做的事情。 – Vallentin
@Vallentin我試圖做一個形狀計算器,我想要用戶輸入形狀名稱和這樣的數字 – DarkSuniuM
如果你想創建某種計算器,你需要一個語法分析器(不是那麼容易)或以某種方式實現這個(可能更簡單但不太乾淨) –