def lukusarjanSumma(lukun):
tulos = (1 + lukun) * (lukun - 1 + 1) / 2
return tulos
tulos = lukusarjanSumma(100)
print('Lukusarjan summa n=100:', tulos)
# prints Lukusarjan summa n=100: 5050.00
这会给你一个整数
def lukusarjanSumma_int(lukun):
tulos = (1 + lukun) * (lukun - 1 + 1) // 2
return tulos
tulos = lukusarjanSumma_int(100)
print('Lukusarjan summa n=100:', tulos)
# prints Lukusarjan summa n=100: 5050
def lukusarjanSumma(lukun):
tulos = (1 + lukun) * (lukun - 1 + 1) / 2
return tulos
你可以这样称呼它:
tulos = lukusarjanSumma(n) # n or an integer like 100
然后可以打印结果,有多种方法:
# if you want to assign the result to a variable first
print("Lukusarjan summa n=100: {}".format(tulos))
print(f"Lukusarjan summa n=100: {tulos}")
# if you want to print it directly
print("Lukusarjan summa n=100: {}".format(lukusarjanSumma(n)))
print(f"Lukusarjan summa n=100: {lukusarjanSumma(n)}")
print("Lukusarjan summa n=100: " + lukusarjanSumma(n))
# they will all output this:
# Lukusarjan summa n=100: 5050.0
你必须调用你的函数。这是可行的(但会产生浮动):
这会给你一个整数
您没有正确调用函数。如果这是你的职责:
你可以这样称呼它:
然后可以打印结果,有多种方法:
如果只想打印函数的结果,可以这样做:
相关问题 更多 >
编程相关推荐