Python:如何单独打印定义函数中的变量?
我想知道如何使用python在函数中打印变量,例如:Python:如何单独打印定义函数中的变量?,python,function,printing,Python,Function,Printing,我想知道如何使用python在函数中打印变量,例如: import math def number(): print number_enters = input("Please enter the number: ") square_roots = math.sqrt(number_enters) print square_roots import math def number(): print number_enters = input("P
import math
def number():
print
number_enters = input("Please enter the number: ")
square_roots = math.sqrt(number_enters)
print square_roots
import math
def number():
print
number_enters = input("Please enter the number: ")
square_roots = math.sqrt(number_enters)
print square_roots
def bla_bla():
.....
.....
.......
.......
print square_roots
但是我如何单独打印平方根,比如在程序结束时(在其他函数之后)打印它,例如:
import math
def number():
print
number_enters = input("Please enter the number: ")
square_roots = math.sqrt(number_enters)
print square_roots
import math
def number():
print
number_enters = input("Please enter the number: ")
square_roots = math.sqrt(number_enters)
print square_roots
def bla_bla():
.....
.....
.......
.......
print square_roots
我希望这是有意义的,请帮助我,在所有这些之后,我如何打印平方根?在函数中将
打印平方根
替换为返回平方根
。这将允许您稍后使用该变量
def number():
print
number_enters = input("Please enter the number: ")
square_roots = math.sqrt(number_enters)
return square_roots
然后,您可以将结果存储在变量中,然后打印它
square_root = number()
.....
.....
print square_root
例如,在列表中返回函数的结果,并将其存储在变量中。稍后,使用此变量在程序结束时打印平方根。我也不明白为什么每个非负数都有一个(非负)平方根(假设你使用的是实数)并且你总是计算一个结果时,你会有平方根*s*。使用
返回平方根
并捕获另一个变量欢迎这样做。更准确一点。不,这没有多大意义。无论如何,您需要返回值,可能将其存储在某个位置,并在最后打印。