Skip to content

Instantly share code, notes, and snippets.

@Nick3523
Created March 14, 2020 07:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Nick3523/9a57f93d34d911a386f472d2d31b1089 to your computer and use it in GitHub Desktop.
Save Nick3523/9a57f93d34d911a386f472d2d31b1089 to your computer and use it in GitHub Desktop.
def calcule(a, b, c) :
return (a+b) *c
a = calcule(1,2,3)
b = calcule ('pommes ', 'et oranges, ', 3)
print(a)
print(b)
# Les entiers et les str n'ont pas de lien entre eux, pourtant la fonction calcule() ne provoque pas d'erreurs
# Ceci est dû au duck typing, les entier possèdent les opérations + et *, il en est de même pour les str
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment