Accueil
Articles
Équipe
Forum
Prestige
Rares Center
Support
Support
Mode Sombre
0
Messages privés
City Rewards
26378
OK C'EST UN TEST PYTHON DEMONIAQUE
1 2
Tartus
1129 messages
Il y a 4 ans
CC
J'ai écrit un script pour m'amuser et par pitié testez le en écrivant sur le web "Python IDLE en ligne" c'est celui là :


a = 768 - 102 
b = 'NATAS' [4] 
b += 'NATAS' [3] 
b += 'NATAS' [2] 
b += 'NATAS' [1] 
b += 'NATAS' [0] 
while a<984: 
 print(a,b)



PS : Ceux qui connaissent le langage python savent déjà ce que ça va faire c'est pas un virus MDRR mais voilà testez le et dites moi les résultats en bas et svp ceux qui n'ont pas testé vous spoilez pas.
1116 vues
Liew
2460 messages
Il y a 4 ans
ahaha c'est du Meia tout craché ça
Tartus
1129 messages
Il y a 4 ans
OMG t'as pas eu peur Liew ?
Je crois que mon truc n'est pas si flippant j'ai cru que vous allez paniquer et tout MDR
Tartus
1129 messages
Il y a 4 ans
@Pichaido c'est censé donner ça moi ça marche ptêtre t'as mis le mode sombre ou un truc komsa :'( :
unknown.png?width=706&height=513


Blayk
904 messages
Il y a 4 ans
Moi aussi il s'est rien passé 
Mickey
6212 messages
Il y a 4 ans
Misère, c’est pas trop compliqué à apprendre?
Blayk
904 messages
Il y a 4 ans
Le python ? Non, c'est assez simple mais faut le vouloir
Édité par Blayk il y a 4 ans
Tartus
1129 messages
Il y a 4 ans
puré je comprends pas pourquoi ça marche pas chez certaines personnes
llcoeur
747 messages
Il y a 4 ans
Oula pour moi python c'est un serpent c'est tout mdrrr
Maverick
75 messages
Il y a 3 ans

@Meia les "b" sont des variables ? 

J'ai commancé Python il y a quelques jours, j'essaye de comprendre comment tu as fais.

Moi j'ai fais ça sur PyCharm

def main ():
print("Salut Neil.Sator")


if __name__ == '__main__':
main()

 

Maverick
75 messages
Il y a 3 ans

Ok je crois avoir compris Meia

ta 1ere ligne "a" c'est ta fonction pricipal, tu as mis 768-102 ce qui donne 666

ensuite les "b" doivent etre les variables qui ecrivent SATAN 5x par secondes

et ta derniere ligne c'est le nombre de fois ou SATAN s'ecris, sois 984x ou c'est une boucle infinie.. correct ?

Édité par Maverick il y a 3 ans
Maverick
75 messages
Il y a 3 ans

Petite amélioration @Meia ;)

while 1: print(666, "SATAN")

 

Tetra
1037 messages
Il y a 3 ans

@Neil.Sator les "b" sont effectivement une variable, ce qu'elle fait c'est de la concaténation de texte lettre par lettre en fonction de l'index de la lettre dans une chaine de caractères
Le signe + permet de la concaténation lorsque les éléments sont de type str, "+=" permet d'ajouter et non pas de redéfinir, pour

b = 'B'
b = b + 'J'
b = b + 'R'
print(b)
>> 'BJR'

Il sera plus facile de faire :

b = 'B'
b += 'J'
b += 'R'
print(b)
>> 'BJR'

ça marche bien entendu aussi pour les données de type int :

b = 15
b += 20
print (b)
>> 35

'NATAS'[0] va désigner la lettre ayant l'index 0 dans la chaine de caractères 'NATAS', donc 'N'
'NATAS'[1] va désigner la lettre ayant l'index 1 dans la chaine de caractères 'NATAS', donc 'A'
et ainsi de suite

Son script essaye de print 984 fois "666 SATAN" de manière dissimulé
( edit : elle ne décrémente pas sa valeur donc en fait c'est plutôt une boucle infinie et si ça ne l'était pas c'était pas non plus 984 fois vu que "a" vaut "666", honnêtement j'ai lu son code en diagonal par flemme, ce détail m'a échappé )
En général on utilise la syntaxe des crochets pour parcourir un array par un index ( normalement un int ) ou un dictionnaire par une key ( normalement un str ), mais ça marche aussi bien sur un str qui sera traité comme un array

Édité par Tetra il y a 3 ans
Tetra
1037 messages
Il y a 3 ans

g fait mon propre code démoniaque tiens ( output exactement la même chose que Meia mais est largement plus obfusqué ) :


a = 0xAD058E35E10A96C
b = 0x1FB87D085A09249
c = d = e = 0
f = False
g = ''

while 1:
    while a >= b:
        a -= b
        c += 1
    if not f:
        d = c * 10
    else:
        g += chr(d + c)
        e += 1
    if e == 9:
        print(g)
        g = ''
        d = e = 0
    a *= 10
    f = not f
    c = 0

Édité par Tetra il y a 3 ans
Nelio
471 messages
Il y a 3 ans

@leptys t'es une pro

Répondre au sujet
1 2
Tu n'es pas encore en ligne, rejoins nous et commence à discuter avec les autres Habbos.
Commencer à jouer