Karak Code
Karak Code
  • 26
  • 17 642
تثبيت بايثون | تثبيت VS Code | كيفية عمل ملف بايثون
#برمجة #بايثون #vscode #programming #python #learnpython #تعلم_بايثون
إن شاء الله في هذا الفيديو يتم توضيح كيفية تثبيت بايثون على الكمبيوتر ، بالإضافة إلى توضيح كيفية تثبيت برنامج لكتابة الكود بلغة بايثون فيه ألا وهو برنامج
VS Code " Visual Studio Code "
، كما يتم توضيح كيفية عمل ملف بايثون على برنامج VS Code.
المواقع المذكورة في الفيديو:
موقع بايثون:
www.python.org/
موقع Visual Studio Code:
code.visualstudio.com/
Переглядів: 450

Відео

ما هي لغة بايثون؟ وليه نتعلم بايثون تحديدًا؟
Переглядів 9793 місяці тому
لغة بايثون هي أحد أشهر لغات البرمجة ، والتي تُرجَّح بالأخص للمبتدئين في البرمجة ، وذلك لبساطتها. في هذا الفيديو سنتعرف بشكل عام وبسيط بإذن الله على مفهوم لغة البرمجة عامة ، وسنتعرف على لغة بايثون بشكل خاص ، كما يتطرق الفيديو لتوضيح كيف أن بايثون لغة بسيطة وعلى الرغم من بساطتها إلا أنها أيضًا متعددة الاستخدامات وكيف يتم استخدامها في الكثير من المجالات المختلفة. #برمجة #بايثون #programming #pytho...
تحدي بايثون 14# | Sum Mix
Переглядів 2684 місяці тому
#برمجة #بايثون #programming #python #problemsolving تحدي برمجي بلغة بايثون. المطلوب في التحدي عمل دالة أو function عندما تأخذ قائمة من الأرقام التي هي خليط من الأعداد الصحيحة (integers) والنصوص (strings) بجمع هذه الأرقام كما لو كانوا كلهم أعداد صحيحة. اللهم صل وسلم وبارك على نبينا محمد
تحدي بايثون 13# | Add Digits
Переглядів 1354 місяці тому
تحدي برمجي بلغة بايثون #برمجة #بايثون #programming #python #problemsolving اللهم صل وسلم وبارك على نبينا محمد
ما هو ال API؟ وليه هو مهم؟
Переглядів 6 тис.5 місяців тому
شرح مفهوم ال API ، وتوضيح دوره في تسهيل التواصل بين الأجهزة عبر الانترنت ، وتوضيح مفهوم ال HTTP ، ودوره في نقل البيانات عبر الانترنت. #برمجة #api #http #programming Attributes: drive.google.com/file/d/13rLIxiJViaap-AHRSJCc7p4gzqJkxJ7o/view?usp=sharing
تحدي بايثون 12# | Count A Substring
Переглядів 1405 місяців тому
#برمجة #بايثون #programming #python #learnpython #learnprogramming تحدي برمجي بلغة بايثون. اللهم صل وسلم وبارك على نبينا محمد
تحدي بايثون 11#
Переглядів 3245 місяців тому
#برمجة #بايثون #programming #python اللهم صل وسلم وبارك على نبينا محمد
تحدي بايثون 10#
Переглядів 2766 місяців тому
تحدي بايثون 10#
تحدي بايثون 2# | اجمع فقط الأرقام الموجبة!
Переглядів 1338 місяців тому
تحدي بايثون 2# | اجمع فقط الأرقام الموجبة!
تحدي بايثون 1# | فلترة القوائم - احتفظ بس بالأرقام!
Переглядів 2518 місяців тому
تحدي بايثون 1# | فلترة القوائم - احتفظ بس بالأرقام!

КОМЕНТАРІ

  • @AyoubSebbagh-z9e
    @AyoubSebbagh-z9e 3 дні тому

    كودك ابسط من كودي استمر sersh = "bc" word = "abbc" lastword = "" nb = 0 nbrepetesion = 0 for i in range(len(word)): nb += 1 lastword += word[i] if nb == len(sersh): if sersh == lastword: nbrepetesion += 1 nb = 0 lastword = "" print(nbrepetesion)

    • @KarakCode
      @KarakCode 2 дні тому

      جزاك الله خير

  • @AyoubSebbagh-z9e
    @AyoubSebbagh-z9e 4 дні тому

    نفس الكود كتبته انا ولمئ شفت تصحيحك وجدت نفس الكود هدا كودي nb=9999999 while True: if len(str(nb))== 1: break strnb =str(nb) result = 0 for i in range(len(strnb)): intnb = int(strnb[i]) result += intnb nb = result print(nb)

    • @KarakCode
      @KarakCode 2 дні тому

      بارك الله فيك

  • @m7n_gr84
    @m7n_gr84 24 дні тому

    بسم الله ماشاء الله اللهم بارك فيديو جميل و متعوب عليه الله يوفقك

    • @KarakCode
      @KarakCode 24 дні тому

      جزاك الله خير الله يسعدك

  • @protheeslameslam3151
    @protheeslameslam3151 Місяць тому

    كنت تقدر تعمل الدالة بسطر واحد عن طريق الmap و دوال اللامبدا كدا: func=lambda x:sum(map(int,x))

  • @youssefwinner8387
    @youssefwinner8387 Місяць тому

    عاش

  • @aboalkasem5524
    @aboalkasem5524 Місяць тому

    جزاك الله كل خير .. كفيت ووفيت واستمر 🌹

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير الله يكرمك إن شاء الله بستمر

  • @smarttrading-royalq-2163
    @smarttrading-royalq-2163 Місяць тому

    مشكورة يا استاذة عن المعلومة ، ممكن سوؤال غير الموضوع دا: إيش هو hash key وهل هو من الحاجات السرية أم عادية

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير ال hash key في حالة التعامل مع ال APIs هو رمز خاص فيك وسري بيكون مطلوب في حالة التعامل مع بعض ال APIs كزيادة أمان وحماية للبيانات اللي غالبا بتكون مهمة مرة وانه فقط الشخص الموثوق هو اللي يوصل لهذي البيانات ولكن إذا أحد غيرك مش موثوق زي هكر مثلا حصل على ال Hash key تبعك فبالتالي ممكن يرسل طلبات لل API بصفته انت ويحصل على البيانات المهمة ويستخدمها بشكل خاطئ ويؤدي لضرر عامة

  • @mohamedabdelfattah8627
    @mohamedabdelfattah8627 Місяць тому

    جزاكم الله خير.

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير

  • @takoroto8809
    @takoroto8809 Місяць тому

    شرح رائع,بارك الله فيك

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير

  • @minassemonou855
    @minassemonou855 Місяць тому

    Merçiii

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير

  • @user-musamim
    @user-musamim Місяць тому

    ممتاز❤وارجوا تكملي الكورس 😊

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير إن شاء الله بكمله

  • @abdalla408
    @abdalla408 Місяць тому

    الفيديو ظهرلي مش صدفة ده توفيق من الله لكن انا مبهور الله

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير الله يوفقك

  • @Siraa725
    @Siraa725 Місяць тому

    ممتاز لكن ببساطة كان عليك فقط تحويل الفيم في اللست كلها الى int سواء كانت ارقام فستبقى ارقام وادا كانت نصوصو فستتحول الى ارقام وبعد دلك نستعمل sum

  • @yr2086
    @yr2086 Місяць тому

    ما شاء الله ، تبارك الله ، بارك الله فيك ، و زادك الله علمًا إن شاءالله ❤❤

    • @KarakCode
      @KarakCode Місяць тому

      آمين وإياك جزاك الله خير 🤍

  • @HasbonaLah
    @HasbonaLah Місяць тому

    لو سمحت ما هو البرنامج الذي يسمح لك بعمل مثل هذا الفيديو وشكرا مسبقا

    • @KarakCode
      @KarakCode Місяць тому

      جزاك الله خير التصميم والأنيميشن على canva والمونتاج على davinci resolve

    • @HasbonaLah
      @HasbonaLah Місяць тому

      @KarakCode حياك الله وبياك شكرا جزيلا

    • @KarakCode
      @KarakCode Місяць тому

      الله يوفقك

  • @omarmostafa4684
    @omarmostafa4684 Місяць тому

    السلام عليكم ينفع اعرف بتعملي edit للفديوهات ازاي

    • @KarakCode
      @KarakCode Місяць тому

      وعليكم السلام ورحمة الله وبركاته التصميم والأنيميشن عن طريق canva المونتاج عن طريق davinci resolve

  • @raeamzareb9349
    @raeamzareb9349 Місяць тому

    انا اتعلم على البايثون وشيفاه صعب اذا ممكن تعملي حلقه للمبتدئين

  • @moatazprogramming-gh4rr
    @moatazprogramming-gh4rr 2 місяці тому

    اول مره افهم يعني ايه APi 😁🧡❤

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

      الله يسعدك

  • @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

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

    ما فائدة set () ??

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

      ده مفيد عامة لما نكون عايزين نمنع التكرارات في أي شيء ونزيلها مثلا إذا عندنا قائمة فيها أرقام مكررة وعايزين نتخلص من الأرقام المكررة فممكن انه نحول ال list أو القائمة ل set أو مجموعة عن طريق ال ()function set لإن كوننا بنحولها ل set ده معناه انه أي رقم مكرر في القائمة بيتم إزالة التكرار ويكون رقم فريد وبالتالي يبقى عندنا مجموعة كل الأرقام فيها فريدة

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

    Free palestine❤

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

    ممتاز ❤❤

  • @sef-w1p
    @sef-w1p 2 місяці тому

    ماشاء الله

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

      جزاك الله خير

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

    def func(x): a=x[-1]+1 b=a+1 x.extend((a,b)) return x print(func([1,2,3]))

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

    func=lambda x:sum(x)&1==0 print(func([1,2,3])) print(func([2,3,4]))

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

    func=lambda x,y:tuple(range(min([x,y]),max([x,y])+1)) print(func(1,10))

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

    func=lambda x:not(len(x)==len(set(x))) print(func([1,2,1,3])) print(func([1,2,3,4]))

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

    def func(x): a=','.join(x.split(' ')) return len(a.split(',')) print(func('hello world,python is very easy.'))

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

    func=lambda x:max(x)+min(x) print(func([3,1,5,9,-10]))

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

    func=lambda x:[-abs(i) for i in x] print(func([6,-2,4,-4,8,-9,-8]))

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

    def func(x): return sum(filter(lambda a:a>0,x)) print(func([3,-3,5,-5,1,-6]))

    • @AhmedRamadan-og1wx
      @AhmedRamadan-og1wx 2 місяці тому

      مفيش طريقة معقدة اكتر من كده شوية ؟

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

      @@AhmedRamadan-og1wx ممكن تعملها بحلقة for و تكتبها كدا: def func(x): a=[] for i in x: if i>0: a.append(i) return sum(a) و ممكن تكتبها برضو كدا: def func(x): a=[i for i in x if i>0] return sum(a)

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

    def func(x): return [i for i in x if type(i)==int] print(func([5,9,6,4,'pop','2']))

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

    Keep going,you are doing well 👏👏

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

      إن شاء الله جزاك الله خير

  • @hygfihcd7944
    @hygfihcd7944 3 місяці тому

    هل ينزل على الموبايل؟

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

      ممكن في تطبيق للأندرويد اسمه Pydroid 3 يسمح لك بالبرمجة بلغة بايثون على الموبايل بس طبعا على الأندرويد فقط أتوقع في بعد لل iOS

  • @MustafaCodingCorner-dev
    @MustafaCodingCorner-dev 3 місяці тому

    Excellent

  • @zizoziko-t5i
    @zizoziko-t5i 3 місяці тому

    easy

  • @protheeslameslam3151
    @protheeslameslam3151 3 місяці тому

    def filtering(x:list)->tuple: return tuple(filter(lambda y:type(y)==int,x)) print(filtering([1,2,7,'hello world','python']))

  • @manargames1147
    @manargames1147 3 місяці тому

    هو ليه بديت من سالب واحد بدل صفر يعني ٤ هي سالب واحد

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

      @@manargames1147 4 في القائمة موقعها أو يعني ال index تبعها سالب واحد واللي هو بيكون موقع أخر شيء في القائمة اللي هو هنا الرقم 4

  • @Abdullah_580
    @Abdullah_580 3 місяці тому

    فيديو رائع ومعلومات جميلة

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

      جزاك الله خير

  • @protheeslameslam3151
    @protheeslameslam3151 3 місяці тому

    def how_many(x,y): return x.count(y) print(how_many("hello python programmers.python is very easy.right?it is",'python')

  • @protheeslameslam3151
    @protheeslameslam3151 3 місяці тому

    def password(x): a=[] try: for i in str(x): a.append(int(i)) except ValueError: return False return len(str(x))==4 print(password('4fy6')) print(password(9520)) print(password('3827'))

  • @sb_1f
    @sb_1f 3 місяці тому

    محتواك حلو وي طريقة كلامك اشجعك توصل للمليون

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

      جزاك الله خير إن شاء الله على خير

  • @حسوني_يوت
    @حسوني_يوت 3 місяці тому

    نزل فيديوهات شرح اساسيات بايثون حتى لو 60 دقيقه 😅

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

      الله يسعدك إن شاء الله

  • @AMG2024x
    @AMG2024x 3 місяці тому

    ممكن أسال ايه هو البرنامج اللي عملت به الفيديو . وجزاك الله خير

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

      جزاك الله خير استخدمت canva و davinci resolve

  • @MustafaCodingCorner-dev
    @MustafaCodingCorner-dev 3 місяці тому

    ممتازه ما شاء الله . شرح رائع🎉

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

      جزاك الله خير

  • @protheeslameslam3151
    @protheeslameslam3151 4 місяці тому

    def replace(x,y,z): a=list(x) a.pop(y) a.insert(y,z) return ''.join(a) print(replace("bike",1,'a'))

  • @protheeslameslam3151
    @protheeslameslam3151 4 місяці тому

    def add(x): a=sorted(x) a.append(x[-1]+1) a.append(x[-1]+1) return a print(add([1,2,3,4,5,6]))

  • @protheeslameslam3151
    @protheeslameslam3151 4 місяці тому

    def total(x): return sum(x)&1==0 print(total([1,2,3,4,5,6,7,8,9]))

  • @protheeslameslam3151
    @protheeslameslam3151 4 місяці тому

    def Range(x,y): return list(range(x,y+1)) print(Range(3,8))

  • @protheeslameslam3151
    @protheeslameslam3151 4 місяці тому

    def same(x): return len(x)==len(set(x)) print(same([1,2,3,4,5]))