作者VincentG (暮夜岚锋)
看板Python
标题[问题] 程式设计新手求救
时间Mon Mar 26 15:03:15 2018
版上的各位前辈好
小弟刚刚开始学习python
由於是自学,所以很多不懂的地方
想请问以下这个题目应该如何用python设计求解?
Q:假设x从1每次加1到9,y从0.2每次加0.2到1.8,求f=(x^2-y^2)/2xy?
网路上都只找的到Java的解法,但是我也不会转换,所以想来请教各位前辈,希望各位不吝赐教,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.130.185.89
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1522047797.A.3F1.html
1F:推 vfgce: 你的X,Y是同一个回圈,还是两个回圈? 03/26 15:11
2F:→ VincentG: 一次2个都加 03/26 15:17
3F:推 vfgce: 假设是二元函数值 03/26 15:35
4F:→ vfgce: x=[i for i in range(1,9+1)] 03/26 15:35
5F:→ vfgce: y=[i/5 for i in range(1,9+1)] 03/26 15:36
6F:→ vfgce: for a in x: 03/26 15:36
7F:→ vfgce: for b in y: 03/26 15:36
8F:→ vfgce: print('f({},{}) = {} '.format(a,b,a^2-b^2/2xy)) 03/26 15:38
9F:→ vfgce: a^2-b^2/2xy要写成(a**2-b**b)/(2*a(b),上面是简写. 03/26 15:39
10F:→ VincentG: 照着输入,没办法输出耶 03/26 16:01
11F:→ VincentG: SyntaxError: unexpected EOF while parsing 03/26 16:01
13F:→ sseeaann: 有跑出来 但卡在小数点都不固定 请哪位大大帮忙修正! 03/26 16:11
14F:推 vfgce: 请记住'小数点不精确',不然你以为我为什麽用i/5 03/26 16:46
16F:→ froce: 小数点请自己去处理。 03/26 16:47
17F:→ froce: 看要四舍五入,还是只是单纯显示。 03/26 16:48
18F:→ VincentG: 谢谢楼上各位前辈的帮忙,小弟再继续研究原理,非常感谢 03/26 17:31