todella vähän parempi shashasha

This commit is contained in:
kalzu 2023-05-25 22:47:04 +03:00
parent 6528b2401e
commit dc393eecf5
1 changed files with 16 additions and 10 deletions

View File

@ -1,4 +1,8 @@
#!/usr/bin/python3.10
"""
This is simple script that gives out quite random chars.
Like we almost won eurovision.
"""
from hashlib import sha256
from random import randint
@ -7,19 +11,21 @@ runs = 400
turn = 0
start = "Hello There, friend!"
def turns_and_runs(turn, input, end):
input_bytes = input.encode()
input_hash = sha256(input_bytes)
return_blob = input_hash.hexdigest()
input_bytes = input.encode()
input_hash = sha256(input_bytes)
return_blob = input_hash.hexdigest()
if turn < runs:
my_random = randint(10, 60)
end += return_blob[my_random]
return_blob = return_blob + return_blob + str(my_random)
end = turns_and_runs(turn + 1, return_blob, end)
if turn < runs:
my_random = randint(10, 60)
end += return_blob[my_random]
return_blob = return_blob + return_blob + str(my_random)
end = turns_and_runs(turn + 1, return_blob, end)
return end
return end
result = turns_and_runs(turn, start, '')
result = turns_and_runs(turn, start, "")
print(result)