Pas de site non, du moins pas ouverts au public.
Des petits sites comme ça, pas des trucs visés à être publiés.
Salut a tous !
J'ai un tout petit projet très simple (a mon niveau ): faire une sorte de programme qui me donne le temps restant avant que je me lève le landemain. (je fixe l'heure de levé, puis j'entre l'heure actuelle (de coucher) mais j'arrive pas a me debrouiller avec deux problèmes : Comment faire pour obtenir le nombre d'heure séparant les deux horaires donnée? ( le minuit me bloque en fait)
Et l'autre problèmes doit etre tout simple, vu que les minutes s'arrêtent a 60, comment faire comprendre a python que après ses calculs, si le nombre de minutes dépasse 60 il faut revenir a zéro et ajouter une heure?
Merci a celui qui m'aidera !
Blowsight.
Pour ton calcul, c'est très simple, il suffit d'ajouter 24 heures à ton heure de réveil.
Par exemple, si tu définis ton heure de lever à 7h20, et ton heure de coucher à 22h00, alors le calcul à faire sera: 31h20 - 22h00 = 9h20.
Et pour ton autre problème c'est très simple en effet:
if NOMBRE_MINUTES > 59
NOMBRE_MINUTES -= 60
NOMBRE_HEURES += 1
Je sais pas si la syntaxe NOMBRE_HEURES++ existe en Python, mais j'imagine que le reste du code doit être correct syntaxiquement parlant.
Merci Nplay !
Je sais pas pourquoi j'ai pas pensé a rajouter 24 heures
Et pour le seconde problème, j'ai juste une question de synthaxe : a quoi sert le =?
enfin celui la : NOMBRE_HEURES +"=" 1
et celui la : NOMBRE_MINUTES -"=" 60
Sinon merci ! j'avance enfin
import os
reveilh=input("Reveil reglé a:")
reveilm=input("heures et:")
print("minutes.")
reveilh=int(reveilh)
reveilm=int(reveilm)
bedh=input("Passage au lit a:")
bedm=input("heures et")
print("minutes.")
bedh=int(bedh)
bedm=int(bedm)
if bedh>reveilh:
reveilh=reveilh+24
restem=reveilm-bedm
resteh=reveilh-bedh
if restem>59:
restem=restem-60
resteh=resteh+1
if restem<0:
restem=restem+60
resteh=resteh-1
print("Temps restant:",resteh,"heures et",restem,"minutes")
os.system("pause")
Alors voila le code qui a l'air de marcher, je suis sur qu'il y a plein de bog perso mais bon..
Sinon pour les inputs, y'a pas moyen de les mettres sur la même lignes?
"Et pour le seconde problème, j'ai juste une question de synthaxe : a quoi sert le =? "
C'est un raccourci.
"var = var + 3" peut s'écrire "var += 3"
De même:
"var = var - 3" peut s'écrire "var -= 3"
"var = var * 3" peut s'écrire "var *= 3"
"var = var / 3" peut s'écrire "var /= 3"
"var = var % 3" peut s'écrire "var %= 3"
C'est vraiment pratique.
Pour la question sur les inputs, je la laisse à quelqu'un ayant déjà touché au Python.
Quelqu'un ici a déjà fait du Caml ?
| https://m.jeuxvideo.com/forums/1-50-132716590-37-0-1-0-la-programmation-parlons-en.htm#message_133208230
| Ecrit par « NPlay », 13 avril 2013 à 20:57:27
| « "Et pour le seconde problème, j'ai juste une question de synthaxe : a quoi sert le =? "
|
| C'est un raccourci.
|
| "var = var + 3" peut s'écrire "var += 3"
| De même:
t'aurais pas pu mieux expliquer. C'est parfait merci !
Le code marche
Salut, j'ai une petite question. Les langages compilés ont l'avantage d'être des langages qui protègent leur code source, contrairement aux langages interprétés. Mais le PHP est un langage interprété et donc, ne peut pas protéger le code. Mais tout le monde sait que si je regarde le code source d'un site, les codes php ne s'affichent pas. Alors peut-on réellement voir le code php d'un site? Si oui, comment?
Merci.
Jeav.
En effet, PHP est un langage interprété et de ce fait sa source est forcément distribuée avec le script.
Ceci dit, il faut que le script soit distribué pour que tu aies accès à la source, ce qui n'est pas le cas lorsque tu regardes le code source d'un site: tu ne fais que regarder ce que le fichier PHP t'a envoyé, ce qui n'est pas sa source.
Il n'est pas possible de voir la code PHP d'un site, en théorie. Tu ne peux voir que le code HTML retourné par ce site, ou tout ce que le PHP t'a renvoyé. Dans la pratique, il est cependant possible qu'un PHP te retourne sa source dans certains cas très particuliers qui n'arrivent jamais.
En espérant avoir répondu à ta question.
Ceci dit, ce n'est pas parce qu'un langage est interprété qu'on ne peut pas protéger sa source.
Il existe différentes techniques pour cela, on parle d'obfuscation.
http://fr.wikipedia.org/wiki/Obfuscation
http://fr.wikipedia.org/wiki/Code_imp%C3%A9n%C3%A9trable
De plus, la protection des langages compilés n'est jamais parfaite: il ne s'agit que d'une traduction en langage machine, la traduction inverse est toujours possible, bien que difficile.
C'est intéressant
Selon vous, quelle serait l'exercice "final" prouvant qu'on sait programmer dans un langage?
L'auteur a pseudo collector
Blowsight Pour vérifier ça il faudrait trouver un truc qui couvre toutes les fonctionnalités d'un langage.
Un jeu 3D en réseau me semble être un bon test.
Le truc vachement utilisé dans les entretiens d'embauche c'est le Fizz Buzz
Tu pense quoi du proton ?
Sympa ce topic. Y'en a qui s'y connaissent en bash (linux) ? Au cas où ?
Surement choco
Moi pas trop en tout cas.