import string
alphabet=string.ascii_lowercase
word=input(“please type aword:”).lower()
encrypted_word=“”
for letter in word:
if letter in word:
orignal_position=alphabet.index(letter)
new_postion=(orignal_position+2)%26
encrypted_word +=alphabet[new_postion]
else:
encrypted_word += letter
print(F"HERE is the encrypted word: {encrypted_word}")
في حاجات تانية كتير عملته ورا مسنر ابراهيم بالضبط ويحيب خطا او يعمل شيء اخر
لو سمحت عايز اعرف لو ف غلط عندي في vsc
4 إعجابات
بالنسبة ل terminals مو باين شو المشكلة بس ممكن تصور المواد كامل
4 إعجابات
اول حاجة for letter in word
وبعدين if letter in alphabet
4 إعجابات
انت كاتب :
for letter in word:
if letter in word:
بدل من :
for letter in word
if letter in alphabet
إعجابَين (2)
المفرود الكود يكون كده :
import string
alphabet = string.ascii_lowercase
word = input ("please type a word : ").lower()
encrypted_word = “”
for letter in word:
غيرنا من if letter in word ل if letter in alphabet
if letter in alphabet :
original_position = alphabet.index(letter)
new_position = (original_position + 2) % 26
encrypted_word += alphabet[new_position]
else:
ممكن الحرف يكون capital محتاج تعمل كود ليه
encrypted_word += letter
المفرود الطبعه تكون بره اللوب
print(f"Here is the Encrypted word : {encrypted_word}")
Run :
إعجابَين (2)