تحدي بايثون 10#

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 5

  • @KarakCode
    @KarakCode  6 місяців тому +3

    1:04 كنت أقصد "بالكلمة تاني" في المثال الموضح في الفيديو على الشاشة تجزئة Castle نفسها وليس Cattle عُذرًا وجَلَّ من لا يسهو

  • @Mohamednassr191
    @Mohamednassr191 2 місяці тому

    بيطلع معي error

    • @KarakCode
      @KarakCode  2 місяці тому

      ممكن تشارك الكود تبعك لحتى نحاول نوصل لسبب ليه طلع error؟

    • @Mohamednassr191
      @Mohamednassr191 2 місяці тому

      def cut (s, i, c):
      return s[:i] + c + s[i + 1:]

      print(cut('bike','i','a'))​@@KarakCode

    • @KarakCode
      @KarakCode  2 місяці тому

      المفروض لما استدعيت ال function كنت تكتب
      print(cut("bike", 1, "a")
      يعني بدل ما حطيت "i" تحط 1 واللي هو موقع الحرف اللي انت عايز تبدله في الكلمة مش تحط الحرف نفسه بل تحط موقعه لأن ال function متوقعة انه تعوض عن ال parameter i اللي بتاخده بعدد صحيح واللي هو بيعبر عن موقع الحرف اللي عايزين نغيره في الكلمة فما ينفعش نكتب الحرف نفسه بل نعبر عنه بموقعه اللي هو ال index تبعه اللي هو في الحالة دي 1