Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (SeYeD.Dev)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤🔥10❤4🖕1
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (M.KH)
تا چند دقیقه دیگه لایو جلسه ۴ ام آموزش رایگان برنامه نویسی :
https://aparat.com/seyed_bax/live
✅ @SEYED_BAX
https://aparat.com/seyed_bax/live
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍5🔥1👏1
محمد لرنینگ (آموزش برنامه نویسی) pinned «تا چند دقیقه دیگه لایو جلسه ۴ ام آموزش رایگان برنامه نویسی : https://aparat.com/seyed_bax/live ✅ @SEYED_BAX»
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 3: https://youtu.be/quxptvrXuEk تو این ویدیو، با پایتون در مورد data casting, conditions and if statement, input و یکسری سوالات الگوریتمی صحبت کردیم 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶 از طریق…
.
لینک ویدیوی جلسه 4:
https://www.youtube.com/watch?v=UeQP6AgM0LE
تو این ویدیو، با پایتون در مورد حلقه ها (loop) صحبت کردیم،
🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶
از طریق لینک زیر میتونید از دوره حمایت کنید:
https://reymit.ir/seyedbax
هرگونه سوالی دارید توی گروه تخصصیمون یا دیسکورد بپرسید :
https://discord.gg/seyedbax
https://t.iss.one/QaDeveloper
تمرین این جلسه :
۱- برنامه ای بسازید که با استفاده از حلقه بتونید یک مثلث با * در خروجی نرم افزار نشان دهید
۲- برنامه ای بنویسید که یک عدد از کاربر دریافت کند و در صورتی که عدد بر ۵ بخش پذیر نبود دوباره از کاربر بخواهد عدد دیگری وارد کند (با استفاده از حلقه ها)
✅ @SEYED_BAX | @MakeDeveloper
لینک ویدیوی جلسه 4:
https://www.youtube.com/watch?v=UeQP6AgM0LE
تو این ویدیو، با پایتون در مورد حلقه ها (loop) صحبت کردیم،
از طریق لینک زیر میتونید از دوره حمایت کنید:
https://reymit.ir/seyedbax
هرگونه سوالی دارید توی گروه تخصصیمون یا دیسکورد بپرسید :
https://discord.gg/seyedbax
https://t.iss.one/QaDeveloper
تمرین این جلسه :
۱- برنامه ای بسازید که با استفاده از حلقه بتونید یک مثلث با * در خروجی نرم افزار نشان دهید
۲- برنامه ای بنویسید که یک عدد از کاربر دریافت کند و در صورتی که عدد بر ۵ بخش پذیر نبود دوباره از کاربر بخواهد عدد دیگری وارد کند (با استفاده از حلقه ها)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26👍3
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 4: https://www.youtube.com/watch?v=UeQP6AgM0LE تو این ویدیو، با پایتون در مورد حلقه ها (loop) صحبت کردیم، 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶 از طریق لینک زیر میتونید از دوره حمایت کنید: h…
توی ویدیو جلسه ۴ روی این درس میدادم
https://github.com/SEYEDBAX/course-notes
برای جلسات بعدی هم اون چیزایی که درس میدم رو توی اینجا میزارم.
✅ @SEYED_BAX | @MakeDeveloper
https://github.com/SEYEDBAX/course-notes
برای جلسات بعدی هم اون چیزایی که درس میدم رو توی اینجا میزارم.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍3
متشکریم از خانوم ابراهیمی که برامون طراحی بنر ویدیو هارو انجام دادن
ایدی شون جهت اینکه اگر گرافیک دیزاینر نیاز داشته باشید :
@FaTi_ebrhmi
✅ @SEYED_BAX | @MakeDeveloper
ایدی شون جهت اینکه اگر گرافیک دیزاینر نیاز داشته باشید :
@FaTi_ebrhmi
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45👏12❤6❤🔥4🔥2👎1🤔1
ساعت ۹ امشب کلاس داریم. در مورد چی صحبت میکنیم ؟
اینجا نوشتم چیزی رو که میخوام روش تدریس کنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-5
✅ @SEYED_BAX
اینجا نوشتم چیزی رو که میخوام روش تدریس کنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥3👍1
محمد لرنینگ (آموزش برنامه نویسی) pinned «ساعت ۹ امشب کلاس داریم. در مورد چی صحبت میکنیم ؟ اینجا نوشتم چیزی رو که میخوام روش تدریس کنم : https://github.com/SEYEDBAX/course-notes/tree/main/lesson-5 ✅ @SEYED_BAX»
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه 4: https://www.youtube.com/watch?v=UeQP6AgM0LE تو این ویدیو، با پایتون در مورد حلقه ها (loop) صحبت کردیم، 🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶 از طریق لینک زیر میتونید از دوره حمایت کنید: h…
.
لینک ویدیوی جلسه ۵:
https://youtu.be/0JCIYXjgWx4
تو این ویدیو، با پایتون در مورد آپدیت مقدار های list , tuple , set , dict صحبت کردیم همچنین for تک خطی رو هم یاد گرفتیم،
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-5
🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶
https://t.iss.one/QaDeveloper
تمرین این جلسه :
۱- لیست اسامی و نمرات یک کلاس درس رو تک به تک دریافت کنید ، اگر کاربر به جای اسم شخص نوشت end بریم سراغ مرحله بعد که پرینت کردن اسم هر شخص و جلوی اون نمره اون شخص هستش
۲- لیست نمرات یک شخص رو دریافت کنید و معدل اون شخص رو محاسبه کنید
۳- از ورودی یک کلمه دریافت کنید و بعد چک کنید هر حرف چندبار تکرار شده توی اون کلمه و در خروجی نتیجه رو پرینت کنید . مثال :
کلمه : hello
خروجی :
✅ @SEYED_BAX | @MakeDeveloper
لینک ویدیوی جلسه ۵:
https://youtu.be/0JCIYXjgWx4
تو این ویدیو، با پایتون در مورد آپدیت مقدار های list , tuple , set , dict صحبت کردیم همچنین for تک خطی رو هم یاد گرفتیم،
جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-5
https://t.iss.one/QaDeveloper
تمرین این جلسه :
۱- لیست اسامی و نمرات یک کلاس درس رو تک به تک دریافت کنید ، اگر کاربر به جای اسم شخص نوشت end بریم سراغ مرحله بعد که پرینت کردن اسم هر شخص و جلوی اون نمره اون شخص هستش
۲- لیست نمرات یک شخص رو دریافت کنید و معدل اون شخص رو محاسبه کنید
۳- از ورودی یک کلمه دریافت کنید و بعد چک کنید هر حرف چندبار تکرار شده توی اون کلمه و در خروجی نتیجه رو پرینت کنید . مثال :
کلمه : hello
خروجی :
{'h': 1, 'e': 1, 'l': 2, 'o':1}
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤10🥰2😁1
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۵: https://youtu.be/0JCIYXjgWx4 تو این ویدیو، با پایتون در مورد آپدیت مقدار های list , tuple , set , dict صحبت کردیم همچنین for تک خطی رو هم یاد گرفتیم، جزوه ای که روش تدریس میکنم : https://github.com/SEYEDBAX/course-notes/tree/main/lesson…
یک مثال زدم در مورد دیکشنری توی گروه، ببینید، میتونه نکته آموزشی خوبی داشته باشه :
https://t.iss.one/QAdeveloper/6014
✅ @SEYED_BAX | @MakeDeveloper
https://t.iss.one/QAdeveloper/6014
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3
در پایتون از این اسامی برای انتخاب اسم متغیر (variable) یا تابع (functions) نباید استفاده کنید :
به تنهایی نمیتونید استفاده کنید، اما مثلا اگر بنویسید class_name یعنی با ترکیب با کلمات دیگه ، مشکلی نداره، اما مثلا نباید بنویسید
class = 'hello'
✅ @SEYED_BAX | @MakeDeveloper
False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise
به تنهایی نمیتونید استفاده کنید، اما مثلا اگر بنویسید class_name یعنی با ترکیب با کلمات دیگه ، مشکلی نداره، اما مثلا نباید بنویسید
class = 'hello'
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤1
یکم در مورد حلقه for حرف بزنیم :
حلقه for در پایتون
حلقه for در پایتون به ما این امکان رو میده که بتونیم روی مجموعهای از دادهها، مثل لیستها، دیکشنریها، رشتهها، یا حتی رنجهای عددی، اعمالی رو تکرار کنیم.
مثالهای حلقه `for`
1. چاپ اعداد صفر تا چهار:
خروجی کد بالا :
2. چاپ هر کاراکتر در یک رشته:
خروجی کد بالا :
3. جمع اعداد در یک لیست:
خروجی کد بالا :
4. دسترسی به کلید و مقدار در یک دیکشنری:
توجه کنید که اگر بخوایم مقدار key , value رو توی دیکشنری استفاده کنیم توی حلقه for باید موقعی که حلقه رو مینویسم انتهای متغیر دیشکنریمون items() رو قرار بدیم و حلقه for رو هم به شکل زیر تعریف کنیم، اگر این کار رو نکنیم توی کد فقط به مقدار key ها دسترسی داریم.
خروجی کد بالا :
اگر دیکشنری رو بدون items بخوایم توی حلقه for بیاریم
که خروجیش مثل کد قبله، ما اومدیم با استفاده از کلید که fruit هست رفتیم از دیکشنری fruits_colors مقدار value رو بدست اوردیم
fruits_colors[fruit]
✅ @SEYED_BAX | @MakeDeveloper
حلقه for در پایتون
حلقه for در پایتون به ما این امکان رو میده که بتونیم روی مجموعهای از دادهها، مثل لیستها، دیکشنریها، رشتهها، یا حتی رنجهای عددی، اعمالی رو تکرار کنیم.
مثالهای حلقه `for`
1. چاپ اعداد صفر تا چهار:
for i in range(5):
print(i)
خروجی کد بالا :
0
1
2
3
4
2. چاپ هر کاراکتر در یک رشته:
for char in "Hello":
print(char)
خروجی کد بالا :
H
e
l
l
o
3. جمع اعداد در یک لیست:
numbers = [1, 2, 3, 4, 5]
total = 0
for number in numbers:
total += number
print("Total:", total)
خروجی کد بالا :
Total: 15
4. دسترسی به کلید و مقدار در یک دیکشنری:
توجه کنید که اگر بخوایم مقدار key , value رو توی دیکشنری استفاده کنیم توی حلقه for باید موقعی که حلقه رو مینویسم انتهای متغیر دیشکنریمون items() رو قرار بدیم و حلقه for رو هم به شکل زیر تعریف کنیم، اگر این کار رو نکنیم توی کد فقط به مقدار key ها دسترسی داریم.
fruits_colors = {'apple': 'red', 'banana': 'yellow', 'cherry': 'red'}
for fruit, color in fruits_colors.items():
print(fruit, color)
خروجی کد بالا :
apple red
banana yellow
cherry red
اگر دیکشنری رو بدون items بخوایم توی حلقه for بیاریم
fruits_colors = {'apple': 'red', 'banana': 'yellow', 'cherry': 'red'}
for fruit in fruits_colors:
print(fruit, fruits_colors[fruit])
که خروجیش مثل کد قبله، ما اومدیم با استفاده از کلید که fruit هست رفتیم از دیکشنری fruits_colors مقدار value رو بدست اوردیم
fruits_colors[fruit]
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤7🖕5🔥2