- 26
- 17 642
Karak Code
Приєднався 27 бер 2024
﴾وَعَلَّمَكَ مَا لَمْ تَكُن تَعْلَمُ﴿
السلام عليكم
معكم دنيا ياسر ، شابَّة مهتمة في تعلُّم وتعليم علم البرمجة ، ومحاولة تقديمه بصورة بسيطة وجيِّدة قدر المستطاع بإذن الله عَزَّ وجَلّ.
السلام عليكم
معكم دنيا ياسر ، شابَّة مهتمة في تعلُّم وتعليم علم البرمجة ، ومحاولة تقديمه بصورة بسيطة وجيِّدة قدر المستطاع بإذن الله عَزَّ وجَلّ.
تثبيت بايثون | تثبيت VS Code | كيفية عمل ملف بايثون
#برمجة #بايثون #vscode #programming #python #learnpython #تعلم_بايثون
إن شاء الله في هذا الفيديو يتم توضيح كيفية تثبيت بايثون على الكمبيوتر ، بالإضافة إلى توضيح كيفية تثبيت برنامج لكتابة الكود بلغة بايثون فيه ألا وهو برنامج
VS Code " Visual Studio Code "
، كما يتم توضيح كيفية عمل ملف بايثون على برنامج VS Code.
المواقع المذكورة في الفيديو:
موقع بايثون:
www.python.org/
موقع Visual Studio Code:
code.visualstudio.com/
إن شاء الله في هذا الفيديو يتم توضيح كيفية تثبيت بايثون على الكمبيوتر ، بالإضافة إلى توضيح كيفية تثبيت برنامج لكتابة الكود بلغة بايثون فيه ألا وهو برنامج
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 اللهم صل وسلم وبارك على نبينا محمد
تحدي بايثون 2# | اجمع فقط الأرقام الموجبة!
Переглядів 1338 місяців тому
تحدي بايثون 2# | اجمع فقط الأرقام الموجبة!
تحدي بايثون 1# | فلترة القوائم - احتفظ بس بالأرقام!
Переглядів 2518 місяців тому
تحدي بايثون 1# | فلترة القوائم - احتفظ بس بالأرقام!
كودك ابسط من كودي استمر 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)
جزاك الله خير
نفس الكود كتبته انا ولمئ شفت تصحيحك وجدت نفس الكود هدا كودي 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)
بارك الله فيك
بسم الله ماشاء الله اللهم بارك فيديو جميل و متعوب عليه الله يوفقك
جزاك الله خير الله يسعدك
كنت تقدر تعمل الدالة بسطر واحد عن طريق الmap و دوال اللامبدا كدا: func=lambda x:sum(map(int,x))
عاش
جزاك الله كل خير .. كفيت ووفيت واستمر 🌹
جزاك الله خير الله يكرمك إن شاء الله بستمر
مشكورة يا استاذة عن المعلومة ، ممكن سوؤال غير الموضوع دا: إيش هو hash key وهل هو من الحاجات السرية أم عادية
جزاك الله خير ال hash key في حالة التعامل مع ال APIs هو رمز خاص فيك وسري بيكون مطلوب في حالة التعامل مع بعض ال APIs كزيادة أمان وحماية للبيانات اللي غالبا بتكون مهمة مرة وانه فقط الشخص الموثوق هو اللي يوصل لهذي البيانات ولكن إذا أحد غيرك مش موثوق زي هكر مثلا حصل على ال Hash key تبعك فبالتالي ممكن يرسل طلبات لل API بصفته انت ويحصل على البيانات المهمة ويستخدمها بشكل خاطئ ويؤدي لضرر عامة
جزاكم الله خير.
جزاك الله خير
شرح رائع,بارك الله فيك
جزاك الله خير
Merçiii
جزاك الله خير
ممتاز❤وارجوا تكملي الكورس 😊
جزاك الله خير إن شاء الله بكمله
الفيديو ظهرلي مش صدفة ده توفيق من الله لكن انا مبهور الله
جزاك الله خير الله يوفقك
ممتاز لكن ببساطة كان عليك فقط تحويل الفيم في اللست كلها الى int سواء كانت ارقام فستبقى ارقام وادا كانت نصوصو فستتحول الى ارقام وبعد دلك نستعمل sum
ما شاء الله ، تبارك الله ، بارك الله فيك ، و زادك الله علمًا إن شاءالله ❤❤
آمين وإياك جزاك الله خير 🤍
لو سمحت ما هو البرنامج الذي يسمح لك بعمل مثل هذا الفيديو وشكرا مسبقا
جزاك الله خير التصميم والأنيميشن على canva والمونتاج على davinci resolve
@KarakCode حياك الله وبياك شكرا جزيلا
الله يوفقك
السلام عليكم ينفع اعرف بتعملي edit للفديوهات ازاي
وعليكم السلام ورحمة الله وبركاته التصميم والأنيميشن عن طريق canva المونتاج عن طريق davinci resolve
انا اتعلم على البايثون وشيفاه صعب اذا ممكن تعملي حلقه للمبتدئين
اول مره افهم يعني ايه APi 😁🧡❤
الله يسعدك
بيطلع معي error
ممكن تشارك الكود تبعك لحتى نحاول نوصل لسبب ليه طلع error؟
def cut (s, i, c): return s[:i] + c + s[i + 1:] print(cut('bike','i','a'))@@KarakCode
المفروض لما استدعيت ال function كنت تكتب print(cut("bike", 1, "a") يعني بدل ما حطيت "i" تحط 1 واللي هو موقع الحرف اللي انت عايز تبدله في الكلمة مش تحط الحرف نفسه بل تحط موقعه لأن ال function متوقعة انه تعوض عن ال parameter i اللي بتاخده بعدد صحيح واللي هو بيعبر عن موقع الحرف اللي عايزين نغيره في الكلمة فما ينفعش نكتب الحرف نفسه بل نعبر عنه بموقعه اللي هو ال index تبعه اللي هو في الحالة دي 1
ما فائدة set () ??
ده مفيد عامة لما نكون عايزين نمنع التكرارات في أي شيء ونزيلها مثلا إذا عندنا قائمة فيها أرقام مكررة وعايزين نتخلص من الأرقام المكررة فممكن انه نحول ال list أو القائمة ل set أو مجموعة عن طريق ال ()function set لإن كوننا بنحولها ل set ده معناه انه أي رقم مكرر في القائمة بيتم إزالة التكرار ويكون رقم فريد وبالتالي يبقى عندنا مجموعة كل الأرقام فيها فريدة
Free palestine❤
ممتاز ❤❤
ماشاء الله
جزاك الله خير
def func(x): a=x[-1]+1 b=a+1 x.extend((a,b)) return x print(func([1,2,3]))
func=lambda x:sum(x)&1==0 print(func([1,2,3])) print(func([2,3,4]))
func=lambda x,y:tuple(range(min([x,y]),max([x,y])+1)) print(func(1,10))
func=lambda x:not(len(x)==len(set(x))) print(func([1,2,1,3])) print(func([1,2,3,4]))
def func(x): a=','.join(x.split(' ')) return len(a.split(',')) print(func('hello world,python is very easy.'))
func=lambda x:max(x)+min(x) print(func([3,1,5,9,-10]))
func=lambda x:[-abs(i) for i in x] print(func([6,-2,4,-4,8,-9,-8]))
def func(x): return sum(filter(lambda a:a>0,x)) print(func([3,-3,5,-5,1,-6]))
مفيش طريقة معقدة اكتر من كده شوية ؟
@@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)
def func(x): return [i for i in x if type(i)==int] print(func([5,9,6,4,'pop','2']))
Keep going,you are doing well 👏👏
إن شاء الله جزاك الله خير
هل ينزل على الموبايل؟
ممكن في تطبيق للأندرويد اسمه Pydroid 3 يسمح لك بالبرمجة بلغة بايثون على الموبايل بس طبعا على الأندرويد فقط أتوقع في بعد لل iOS
Excellent
easy
Exactly
def filtering(x:list)->tuple: return tuple(filter(lambda y:type(y)==int,x)) print(filtering([1,2,7,'hello world','python']))
هو ليه بديت من سالب واحد بدل صفر يعني ٤ هي سالب واحد
@@manargames1147 4 في القائمة موقعها أو يعني ال index تبعها سالب واحد واللي هو بيكون موقع أخر شيء في القائمة اللي هو هنا الرقم 4
فيديو رائع ومعلومات جميلة
جزاك الله خير
def how_many(x,y): return x.count(y) print(how_many("hello python programmers.python is very easy.right?it is",'python')
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'))
محتواك حلو وي طريقة كلامك اشجعك توصل للمليون
جزاك الله خير إن شاء الله على خير
نزل فيديوهات شرح اساسيات بايثون حتى لو 60 دقيقه 😅
الله يسعدك إن شاء الله
ممكن أسال ايه هو البرنامج اللي عملت به الفيديو . وجزاك الله خير
جزاك الله خير استخدمت canva و davinci resolve
ممتازه ما شاء الله . شرح رائع🎉
جزاك الله خير
def replace(x,y,z): a=list(x) a.pop(y) a.insert(y,z) return ''.join(a) print(replace("bike",1,'a'))
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]))
def total(x): return sum(x)&1==0 print(total([1,2,3,4,5,6,7,8,9]))
def Range(x,y): return list(range(x,y+1)) print(Range(3,8))
def same(x): return len(x)==len(set(x)) print(same([1,2,3,4,5]))