أكواد Python جاهزة وسهلة التنفيذ للمبتدئين في هذا المقال سأكتب لك أكواد بسيطة جدا جدا في بايثون مثل حساب العمر بالسنوات والشهور والأيام، أو رسم شكل قلب أو مثلث بدون أي مكتبات وأكواد بسيطة جدا في هذا المقال، وقد نكتب في مقالات أخرى عن أكواد متقدمة أكثر في بايثون في مقال منفرد.
تحويل درجة الحرارة من مئوية إلى فهرنهايت
# تحويلها إلى فهرنهايت
fahrenheit = (celsius * 9/5) + 32
# طباعة النتيجة
print(f”{celsius} درجة مئوية تساوي {fahrenheit} درجة فهرنهايت”)
لحساب العمر بالسنوات والشهور والأيام
# إدخال تاريخ الميلاد
birth_date = input(“أدخل تاريخ ميلادك (بصيغة يوم/شهر/سنة): “)
birth_date = datetime.strptime(birth_date, “%d/%m/%Y”)
# حساب العمر
today = datetime.today()
age_years = today.year – birth_date.year
age_months = today.month – birth_date.month
age_days = today.day – birth_date.day
# تعديل القيم إذا كان هناك فرق في الأيام أو الشهور
if age_days < 0:
age_months -= 1
age_days += 30
if age_months < 0:
age_years -= 1
age_months += 12
# طباعة العمر
print(f"عمرك هو {age_years} سنة، {age_months} شهر، و {age_days} يوم")
لتوليد كلمة مرور عشوائية
def generate_password(length):
# الأحرف الممكنة في كلمة المرور
characters = string.ascii_letters + string.digits + string.punctuation
# توليد كلمة مرور عشوائية
password = ”.join(random.choice(characters) for i in range(length))
return password
# إدخال طول كلمة المرور المطلوبة
password_length = int(input(“أدخل طول كلمة المرور المطلوبة: “))
# توليد وطباعة كلمة المرور
password = generate_password(password_length)
print(f”كلمة المرور العشوائية هي: {password}”)
تحويل النص إلى مشفر (Caesar Cipher)
# إدخال النص والمفتاح
text = input(“أدخل النص المراد تشفيره: “)
shift = int(input(“أدخل مقدار الإزاحة: “))
# تشفير النص
encrypted_text = caesar_cipher(text, shift)
print(f”النص المشفر هو: {encrypted_text}”)
طباعة نص بشكل عكسي
# استخدام الدالة لطباعة النص بشكل عكسي
input_text = “مرحبا بالعالم!”
reversed_text = reverse_text(input_text)
print(f”النص العكسي: {reversed_text}”)
للعثور على الكلمات الأكثر تكرارًا في نص معين
def find_most_common_words(text):
words = text.split()
word_count = Counter(words)
most_common_words = word_count.most_common(3) # الكلمات الثلاث الأكثر تكرارًا
return most_common_words
# البحث عن الكلمات الأكثر تكرارًا في النص
input_text = “Python is great for beginners to learn. Python is versatile and powerful.”
common_words = find_most_common_words(input_text)
print(“الكلمات الأكثر تكرارًا:”)
for word, count in common_words:
print(f”{word}: {count} مرة”)
تحويل الأرقام إلى نص باللغة العربية
# تحويل الرقم إلى نص باللغة العربية
number = 12345
arabic_text = number_to_arabic_text(number)
print(f”الرقم {number} باللغة العربية هو: {arabic_text}”)
توليد كلمات عشوائية بطول محدد
def generate_random_word(length):
letters = string.ascii_lowercase
random_word = ”.join(random.choice(letters) for _ in range(length))
return random_word
# توليد كلمة عشوائية بطول 6 أحرف
random_word = generate_random_word(6)
print(f”الكلمة العشوائية هي: {random_word}”)
رسم القلب بدون استخدام أي مكتبات
# استدعاء الدالة لرسم القلب
draw_heart()
رسم مثلث بدون استخدام أي مكتبات
لرسم مثلث بسيط باستخدام Python بدون استخدام أي مكتبات خارجية
# استدعاء الدالة لرسم مثلث بارتفاع معين
triangle_height = 5 # ارتفاع المثلث
draw_triangle(triangle_height)
استخدم الكود الجاهز كمصدر قوي للتعلم، وليس كحل نهائي. عندما تجد الكود الذي يقوم بالمهمة التي تريد القيام بها، لا تكتفي بنسخه ولصقه، بل افهم كيف يعمل خطوة بخطوة. جرب إجراء تغييرات بسيطة على الشيفرة، مثل تغيير القيم أو إضافة شيء جديد، لترى كيف يؤثر ذلك على النتائج. سيساعدك القيام بذلك على تطوير فهم أعمق للبرمجة وتحسين مهاراتك باستمرار. تذكر دائما أنك في كل مرة تلمس فيها الكود البرمجي تطورا مهاراتك وتتعلم شيئا جديدا.
قسم التعليقات