49 résultats trouvés
- mar. déc. 17, 2024 7:54 am
- Forum : Forum 2024-2025
- Sujet : 1NSI
- Réponses : 3
- Vues : 648
Re: 1NSI
def est_presente(ch, lettre): compteur_de_lettre = 0 for elmt in ch: if elmt == lettre: compteur_de_lettre = compteur_de_lettre+1 return compteur_de_lettre def est_presente_2(ch, lettre): compteur_de_lettre = 0 for i in range(len(ch)): if ch[i] == lettre: compteur_de_lettre = compteur_de_lettre+1 r...
- jeu. déc. 12, 2024 8:26 am
- Forum : Forum 2024-2025
- Sujet : Terminale NSI
- Réponses : 3
- Vues : 557
Re: Terminale NSI
Code : Tout sélectionner
def est_palindrome(mot):
if len(mot) == 0 or len(mot) == 1:
return True
if not mot[0] == mot[-1]:
return False
else:
n_mot = mot[1:-1]
return est_palindrome(n_mot)
- mar. déc. 10, 2024 11:02 am
- Forum : Forum 2024-2025
- Sujet : Terminale NSI
- Réponses : 3
- Vues : 557
Récursivité
#Exercice 1 def somme_carre(n): if n == 1: return 1 else: return somme_carre(n-1) + n*n #Exercice 2 def inverser(liste): n = len(liste) if n == 0 or n == 1: return liste else: x0 = liste.pop(0) fin_liste = liste inverser(fin_liste) fin_liste.append(x0) return fin_liste inverser([1, 2, 3]) #Exercice ...
- mar. déc. 10, 2024 10:28 am
- Forum : Forum 2024-2025
- Sujet : 1NSI
- Réponses : 3
- Vues : 648
1NSI 2024-2025
Code : Tout sélectionner
def intervalle(a, b, c):
if c<=b and c>=a:
return True
else:
return False
Code : Tout sélectionner
def est_premier(n):
for i in range (2,n):
if n%i==0:
return False
else:
return True
Code : Tout sélectionner
est_premier(15)
- mar. oct. 29, 2024 10:26 pm
- Forum : Forum 2024-2025
- Sujet : Seconde 5
- Réponses : 0
- Vues : 537
Seconde 5
Vidéo d'aide pour l'exercice 111 page 60.
https://maths-code.fr/videos/ex111page60.mp4
Pour la question b., pensez à développer chacune des expressions.
- mar. oct. 15, 2024 7:55 am
- Forum : Forum 2024-2025
- Sujet : 1NSI
- Réponses : 3
- Vues : 648
Re: Correction Activité Premier_pas
Code : Tout sélectionner
def spirale_carre():
long_c = 10
long_s = 10
while long_s <= 500:
forward(long_c)
left(90)
long_c = long_c + 10
long_s = long_s + long_c
- ven. oct. 11, 2024 8:51 am
- Forum : Forum 2024-2025
- Sujet : 1NSI
- Réponses : 3
- Vues : 648
1NSI
#licence GPL 3 from turtle import * speed(15) width(4) colormode(255) def carre(long, couleur): color(couleur) for i in range(4): forward(long) left(90) def tetro(long,couleur): #bleu = 50, 50, 255 color(couleur) carre(50,couleur) left(90) forward(50) right(90) for i in range(3): carre(50,couleur) ...
- mar. oct. 08, 2024 9:58 am
- Forum : Forum 2024-2025
- Sujet : Terminale NSI
- Réponses : 3
- Vues : 557
Re: Terminale NSI
class CompteBancaire: def __init__(self, solde, nom): self.s = solde self.n = nom def depot(self,argent): self.s = argent + self.s def retrait(self, montant): self.s = self.s - montant def __str__(self) return f"le montant disponible est {self.s}"
- mar. oct. 08, 2024 9:27 am
- Forum : Forum 2024-2025
- Sujet : Terminale NSI
- Réponses : 3
- Vues : 557
Terminale NSI
class Point: def init (self, abscisse, ordonnee): self.a = abscisse self.b = ordonnee def __str__(self): return f"({self.a}, {self.b})" def distAB(self, autrepoint): return pow((pow((autrepoint.a - self.a), 2) + pow((autrepoint.b - self.b), 2)), 1/2) def __eq__(self, autrepoint): return s...
- ven. avr. 05, 2024 7:33 am
- Forum : Forum 2023-2024
- Sujet : 1NSI
- Réponses : 9
- Vues : 16076
Re: 1NSI
Correction du TP labyrinthe def sont_adjacentes(liste_case): long = len(liste_case) for i in range(long-1): if not est_voisine(liste_case[i],liste_case[i+1]): return False return True def teste(liste_cases, tab): if sont_adjacentes(liste_cases): for case in liste_cases: if est_mur(tab, case[0], case...