Problème de syntaxe dans un print
Bonjour,
Je débute aujourd'hui même en Python et je commence en m'entraînant sur les problème du projet Euler. Je voudrais exécuter le code ci-dessous. Seulement j'ai une erreur de syntaxe à la ligne du print. Cette ligne est pour ainsi dire recopiée d'un site internet. Quelle est l'erreur et comment la fixer ?
Pour info, j'utilise Python 3.1 sur Windows, là. Je crois que la ligne a été développée avec Python 2.5 ou 2.6.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
'''
Problem 1 of Project Euler
'''
def sumOfMultiples(n,d):
n = int(n/d)
return int(n*(n+1) / 2*d)
if __name__ == '__main__':
n = 999
print "Project Euler 1: ",sumOfMultiples(n,3) + sumOfMultiples(n,5) - sumOfMultiples(n,15) |