我需要遵循所需的輸出,以便我可以復制并粘貼到另一個程式中。不確定如何使用正確的字串語法。
A = 10
B = 20
u = np.linspace(0, 2* np.pi*57.3, 1000)
print((A B)*cos(u))
輸出:
30
期望的輸出
(10 20)*cos(u)
uj5u.com熱心網友回復:
更簡單的方法.format():
import numpy as np
A = 10
B = 20
u = np.linspace(0, 2* np.pi*57.3, 1000)
print(f'({A} {B})*cos({u})')
輸出:
(10 20)*cos("value of u")
uj5u.com熱心網友回復:
print('(%.d %.d)*cos(u)' %(A, B))
uj5u.com熱心網友回復:
您可以使用該.format()函式將某些變數值插入到字串{}中,方法是在需要添加這些值時寫入字串:
import numpy as np
A = 10
B = 20
u = np.linspace(0, 2* np.pi*57.3, 1000)
print((A B)*np.cos(u))
print('({} {})*cos(u)'.format(A, B))
輸出:
(10 20)*cos(u)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/492562.html
上一篇:提取俄羅斯護照號碼的正則運算式
