Différences entre les versions de « Utilisateur:Simon BLONDEAU »

De {}
Aller à la navigation Aller à la recherche
Ligne 1 : Ligne 1 :
 
=page de code de simon=
 
=page de code de simon=
 +
 
==scénario binaire python==
 
==scénario binaire python==
  
Ligne 22 : Ligne 23 :
  
 
Je suis tombee
 
Je suis tombee
 +
</blockquote>
 +
 +
==resolution du problème de Max farré==
 +
 +
Ce programme génère aléatoirement deux vers en fonction de l'âge de du nom de l'utilisateur. Si le poème est validé par l'utilisateur, il reçoit un bisous sinon le programme lui indique sa tristesse.
 +
 +
=== -->réponse===
 +
 +
<syntaxhighlight lang="html5">
 +
#!/usr/bin/env python
 +
# -*- coding: utf-8 -*-
 +
 +
import string
 +
import unicodedata
 +
 +
with open ('poeme','r') as tete:
 +
poeme = tete.read()
 +
 +
lignes = poeme.splitlines()
 +
 +
print("Quel est ton nom ?")
  
Tout en hauteur
+
nom = raw_input("entre votre nom : ")
 +
nom = unicodedata.normalize('NFD',unicode(nom,'utf-8')).encode('ascii','ignore')
 +
nom = nom.lower()
 +
asciiChars = list(string.ascii_lowercase)
  
5lK5J 8.21JsMc1Js
+
nombreNom = 0
  
j'aime la nuit
+
for compteur in range(0,len(nom)):
 +
searchLigne = nom[compteur]
 +
for compteur2 in range(0,len(asciiChars)):
 +
laLigneQuonRegarde = asciiChars[compteur2]
 +
if(laLigneQuonRegarde == searchLigne):
 +
nombreNom = nombreNom + compteur2
 +
break
 +
nombreNom = nombreNom % len(lignes)
  
Il saigne peu,
+
print("Quel est ton âge ?")
  
Et s'Vk va tot
+
age = input("entrez votre age : ")
  
Un jour se leve
+
age = age % len(lignes)
  
Les oiseaux chantent
+
 
</blockquote>
+
print(lignes[nombreNom])
 +
print(lignes[age])
 +
print('Cela vous convient ?\nOui/Non')
 +
 
 +
choix = raw_input()
 +
 
 +
if(choix == "Oui"):
 +
print('trop bien :-* <3')
 +
if(choix == "Non"):
 +
print(":'-( snif snif")
 +
</syntaxhighlight>

Version du 21 octobre 2019 à 09:50

page de code de simon

scénario binaire python

Un programme qui replacerait les vers dans un ordre aléatoire de sorte à afficher à chaque fois une nouvelle version de la poésie

La voiture bouge

Le pied crisse

Le ceval rose

Perdant son ame

Qu'etait la vie

Le flux cosmique

La nuit est loin,

Le ciel est gris

Je suis tombee

resolution du problème de Max farré

Ce programme génère aléatoirement deux vers en fonction de l'âge de du nom de l'utilisateur. Si le poème est validé par l'utilisateur, il reçoit un bisous sinon le programme lui indique sa tristesse.

-->réponse

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import string
import unicodedata

with open ('poeme','r') as tete:
	poeme = tete.read()

lignes = poeme.splitlines()

print("Quel est ton nom ?")

nom = raw_input("entre votre nom : ")
nom = unicodedata.normalize('NFD',unicode(nom,'utf-8')).encode('ascii','ignore')
nom = nom.lower()
asciiChars = list(string.ascii_lowercase)

nombreNom = 0

for compteur in range(0,len(nom)):
	searchLigne = nom[compteur]
	for compteur2 in range(0,len(asciiChars)):
		laLigneQuonRegarde = asciiChars[compteur2]
		if(laLigneQuonRegarde == searchLigne):
			nombreNom = nombreNom + compteur2
			break
nombreNom = nombreNom % len(lignes)

print("Quel est ton âge ?")

age = input("entrez votre age : ")

age = age % len(lignes)


print(lignes[nombreNom])
print(lignes[age])
print('Cela vous convient ?\nOui/Non')

choix = raw_input()

if(choix == "Oui"):
	print('trop bien :-* <3')
if(choix == "Non"):
	print(":'-( snif snif")