Python ASCII Transform
Sizlerle bu yazıda iki değişkeni rastgele üretilen bir sayı dizisine ASCII koda dönüştürüp
diziye yerleştireceğiz.Böylece asıl elemanlarımızı saklamış olacağız.
Rastgele olan sayılarımızı tamsayı(int) olarak belirledik(randint).
ord() ile ASCII dönüşümü sağlanıyor.
Dönüştürülen değişkenleri bir txt dosyasında rastgele üretilen sayılarla saklıyoruz.
txt dosyasına elemanları string göstererek yazdırdık.
var1=12
var2="örnek"
import random
arry=[]
arry1=[]
for i in range(0,100):
i = i+1
if i==37:
for t in var1:
arry.append(ord(t)+1)
arry.append(random.randint(0,250))
for j in range(0,100):
j = j+1
if j==59:
for secnd in var2:
arry1.append(ord(secnd)+3)
arry1.append(random.randint(0,100))
# arry1.append(random.randint(0,250))
f=open("password.txt","a")
f.writelines("\n")
f.writelines(str(arry))
f.writelines("\t")
f.writelines(str(arry1))
f.close()
NOT: Oluşturduğunuz ASCII ifadeleri chr() fonksiyonunu kullanarak tekrar görebilirsiniz.
>>> ord("k")
107
>>> chr(107)
'k'
diziye yerleştireceğiz.Böylece asıl elemanlarımızı saklamış olacağız.
Rastgele olan sayılarımızı tamsayı(int) olarak belirledik(randint).
ord() ile ASCII dönüşümü sağlanıyor.
Dönüştürülen değişkenleri bir txt dosyasında rastgele üretilen sayılarla saklıyoruz.
txt dosyasına elemanları string göstererek yazdırdık.
var1=12
var2="örnek"
import random
arry=[]
arry1=[]
for i in range(0,100):
i = i+1
if i==37:
for t in var1:
arry.append(ord(t)+1)
arry.append(random.randint(0,250))
for j in range(0,100):
j = j+1
if j==59:
for secnd in var2:
arry1.append(ord(secnd)+3)
arry1.append(random.randint(0,100))
# arry1.append(random.randint(0,250))
f=open("password.txt","a")
f.writelines("\n")
f.writelines(str(arry))
f.writelines("\t")
f.writelines(str(arry1))
f.close()
NOT: Oluşturduğunuz ASCII ifadeleri chr() fonksiyonunu kullanarak tekrar görebilirsiniz.
>>> ord("k")
107
>>> chr(107)
'k'
Comments