养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何用Python解决x 的平方根问题

时间:2024-11-14 19:28:00

用Python解决x的平方根问题

工具/原料

Python3.6

方法/步骤

1、#输入:8#输出:2#说明:8的平方根是2.82842...,#由于返回类型是整数,小数部分将被舍去。

如何用Python解决x 的平方根问题

2、4**2#我们要知道4的2次方可以这么写。

如何用Python解决x 的平方根问题

3、4**0.5#那么相反,4的平方根就是这么写。得到的结果是浮点型。

如何用Python解决x 的平方根问题

4、defmySqrt(x):result_f=x**0.5#那么我们首先把整数直接运算,算出平方根。

如何用Python解决x 的平方根问题

5、defmySqrt(x):result_f=x**0.5result_s=str(result_f)#然后我们要把浮点型转换为字符串。

如何用Python解决x 的平方根问题

6、defm鲻戟缒男ySqrt(x):result_f=x**0.5result_s=str(result_f)dot=resul墉掠载牿t_s.index(".")#这个时候我们要找到小数点所处的位置。

如何用Python解决x 的平方根问题

7、defm鲻戟缒男ySqrt(x):result_f=x**0.5result_s=str(result_f)dot=resul墉掠载牿t_s.index(".")result_dot=result_s[:dot]#这个时候我们只保留小数点前面的数字。

如何用Python解决x 的平方根问题

8、defm鲻戟缒男ySqrt(x):result_f=x**0.5result_s=str(result_f)dot=resul墉掠载牿t_s.index(".")result_dot=result_s[:dot]result=int(result_s)#最后要把字符串转换为整型。

如何用Python解决x 的平方根问题

9、defmySqrt(x):result=str(x**0.5)dot=result.index(".")returnint(result[:dot])mySqrt(8)#这个是简化的写法。

如何用Python解决x 的平方根问题

© 一点知识