
求平方根算法详解
有一个函数sqrt(x),这个函数能够计算数字x的平方根并返回结果。下面是一个简单的程序示例,用于计算并输出从1到20各个数字的平方根。
为了完成此操作,我们需要使用Python的math库,并将其简称为m以便后续使用。接着,我们设置计数器x为1,然后开始循环计算从1到20每个数字的平方根。对于每个数字x,我们会计算其平方根,结果保留三位小数,并将结果存储在变量jg中。然后,我们会输出这个数的平方根。每完成一次循环,计数器x就会增加1。以下是程序的典型输出结果:
还有一个示例程序可以随机计算输入数的平方根。同样,我们首先导入math库并简称为m,然后设置初始数值为1。程序将持续循环,直到用户输入小写字母q为止。在每次循环中,程序会提示用户输入要计算平方根的数值。如果用户输入的不是小写字母q,程序将计算这个数的平方根,结果保留三位小数。输出这个数的平方根。以下是示例的输入输出流程:
请输入要计算平方根的数值(输入小写字母q退出):5
5 的平方根是: 2.236
请输入要计算平方根的数值(输入小写字母q退出):16
16 的平方根是: 4.0
请输入要计算平方根的数值(输入小写字母q退出):q
程序结束。
