def sem(x,n):
cikti=""
for i in x:
if(control(i)==0):
temp=(ord(i) + n)
if(temp<=90):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+52)
elif(control(i)==1):
temp=(ord(i) + n)
if(temp<=122):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+78)
else:
cikti+=i;
print("Şifre Çöz: "+cikti)
return cikti
def sem1(x,n):
cikti=""
for i in x:
if(control(i)==0):
temp=(ord(i) - n)
if(temp>=65):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+78)
elif(control(i)==1):
temp=(ord(i) - n)
if(temp>=97):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+104)
else:
cikti+=i;
print("Şifrelenen metin : "+cikti)
return cikti
def control(temp):
if(ord(temp)>=65 and ord(temp)<=90):
return 0
elif(ord(temp)>=97 and ord(temp)<=122):
return 1
if __name__ == "__main__":
x="ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Kelime";
n=4;
print(" Çözüm : "+sem1(sem(x,n),n))
Kodum bu : Çıktısı
Şifre Çöz: ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Oipmqi
Şifrelenen metin : ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Kelime
Çözüm : ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Kelime
Türkçe karakterler neden kalıyor bilen var mı acaba bunu açıklamasını yapabilicek
cikti=""
for i in x:
if(control(i)==0):
temp=(ord(i) + n)
if(temp<=90):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+52)
elif(control(i)==1):
temp=(ord(i) + n)
if(temp<=122):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+78)
else:
cikti+=i;
print("Şifre Çöz: "+cikti)
return cikti
def sem1(x,n):
cikti=""
for i in x:
if(control(i)==0):
temp=(ord(i) - n)
if(temp>=65):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+78)
elif(control(i)==1):
temp=(ord(i) - n)
if(temp>=97):
cikti+=chr(temp)
else:
cikti+=chr(temp%26+104)
else:
cikti+=i;
print("Şifrelenen metin : "+cikti)
return cikti
def control(temp):
if(ord(temp)>=65 and ord(temp)<=90):
return 0
elif(ord(temp)>=97 and ord(temp)<=122):
return 1
if __name__ == "__main__":
x="ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Kelime";
n=4;
print(" Çözüm : "+sem1(sem(x,n),n))
Kodum bu : Çıktısı
Şifre Çöz: ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Oipmqi
Şifrelenen metin : ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Kelime
Çözüm : ÜÜÜİİİİŞŞŞŞŞŞÖÖÖÖÇÇÇÇÇÇ Kelime
Türkçe karakterler neden kalıyor bilen var mı acaba bunu açıklamasını yapabilicek
Moderatör tarafında düzenlendi: