|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 xiaofan1228 于 2020-3-14 17:24 编辑
如图,第一次从IDLE切换到Pycharm,随便写了个求平方根的公式,想说看一下打印结果,结果发现Pycharm只打印了结果,for循环里的内容都没有打印,不知道啥原因求解。
附上代码
- def square_root(init_num, n, step):
- for i in range(step):
- if init_num**2 != n:
- init_num = float((init_num + n / init_num) / 2)
- print("The %d time ===> %.5f" %(i, init_num))
- else:
- break
- print(init_num)
- n = int(input("Please input an integer:"))
- init_num = int(input("Please input a guess number:"))
- step = int(input("Please input step:"))
- square_root(init_num, n, step)
复制代码
更新:尝试选中文件名,右键,运行,显示结果,问题解决,如图
|
|