我對Python非常陌生。目前正在研究一個處理break語句的實驗室。我有這行代碼math.sqrt在break語句中
from math import sqrt
for i in range(1001, 0, -1):
root = sqrt(i)
if root == int(root):
print i
break
的問題問我改第一線導入數學(不含進口開方)並保持其他線路一樣。這讓我與此:
import math
math.sqrt(i)
for i in range(1001, 0, 01):
root = sqrt(i)
if root == int(root):
print i
break
當運行它時,我想出了名稱'sqrt'沒有定義的NameError消息。如何在不更改第一行的情況下修復此代碼?
謝謝。
https://docs.python.org/2/tutorial/modules.html –