Sagot :
Réponse :
Bonjour, je vais essayer de t'aider pour ton devoir, d"jà il faut que tu sache que ma version que je vais te donner n'est peut être pas la seule juste tu pourras donc la modifier comme tu le souhaite après, c'est la force et la joie de la programmation.
Exercice 1 -
1) joueur = 8
2)#au début tu peux choisir de faire choisir à l'utilisateur la valeur de a:
a = int(input('valeur de a')) # int permet de transformer la valeur de ton entrée en un nombre entier
if a == 4:
a = a - 3 #ici a-= 3 veut dire la même chose, c'est comme tu préfère
3 )
b = int(input('valeur de b'))
print(b/3)
exercice 2 -
k est un int, càd un entier, a est un float, c'est à dire un réel, un nbr à virgule si tu préfère, joueur et c sont des str c'est à dire des chaines de caractères, c'est quand il y a des guillemets
quand tu fais input, alors par défault le résultat de la réponse est un str
alors que avec l'instruction int tu vas transformer cette réponse en entier si cela est possible, sinon tu obtiendras une erreur
exercice 3 -
Ca sera toujours perdu car b est un str tu vois entre guillemet alors que a est un int donc ils ne seront jamais égaux.
exercice 4 -
le contenu c'est print(date) et le mot date c'est print('date')
exercice 5-
'j'ai acheté 674 canapés !!!'
exercice 6 -
Il faut que tu fasse les calculs étape par étape
p=6
q = 6 + 2 = 8
p = 6-3 = 3
q = 3 + 8 = 11
donc ça affiche 11
exercice 7:
def cinema():
age = int(input('quel est votre âge ? '))
if age >= 18:
print('le prix est de 15 euros')
if age < 18: # la il y a deux cas à traiter, les enfants de + et - de 8 ans
if age >= 8:
print('le prix de la place est de 10 euros')
if age < 8:
print('le prix de la place est de 6 euros')
Explications :
petite indication, en python, <= veux dire inférieur ou égal alors que juste < veut dire inférieur
En espérant t'avoir aidé, bon courage ;)