Python Projet NSI Première
Résolu
Hardoun
Messages postés
2
Date d'inscription
samedi 17 février 2024
Statut
Membre
Dernière intervention
19 février 2024
-
18 févr. 2024 à 16:08
jee pee Messages postés 40464 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 22 novembre 2024 - 19 févr. 2024 à 21:12
jee pee Messages postés 40464 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 22 novembre 2024 - 19 févr. 2024 à 21:12
A voir également:
- Citizen code python
- Citizen Code Python : un nouveau mode du jeu gratuit pour enseigner le code - Accueil - Outils
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
2 réponses
jee pee
Messages postés
40464
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
22 novembre 2024
9 424
Modifié le 18 févr. 2024 à 17:08
Modifié le 18 févr. 2024 à 17:08
Bonjour,
Pour le code et les exemples, ainsi on peut tester avec les mêmes infos, plutôt qu'une image, tu devrais donner les sources en utilisant l'icone <> (à coté de l'icone paysage), exemple :
def maps(): for j in range(11): for i in range(11): if carte[j][i]==0: fill_rect(j*20,i*20,20,20,(0,150,0))
Si case[0] ou case[1] sont inférieurs à zéro ou supérieur à 9, ils sont hors grille, puis le choix case[9,9] ne permet pas de démarrer donc interdit. Enfin comme dans l'exemple ci-dessus il te faut sur grille utiliser un index 2 dimensions, grille[case[0]][case[1]]. Si cette position est libre, elle contient 0,
jee pee
Messages postés
40464
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
22 novembre 2024
9 424
19 févr. 2024 à 21:12
19 févr. 2024 à 21:12
Voir :
def choix_première_cas_valide(grille, case): if case[0] == 9 and case[1] == 9: return False,1 elif not (len(case) == 2 and 0 <= case[0] <=9 and 0 <= case[1] <=9 ): return False,2 elif grille[case[0]][case[1]] == 0: return True,3 else: return False,4
Une question, quelle est la taille minimum d'un navire ? C'est la raison pour laquelle tu testes =< 6 ?
19 févr. 2024 à 14:37
Je ne comprend pas.