#پایتون note84 آموزش پایتون به صورت نوشتاری در پیام های متوالی
تابع توکار range
برای پیمایش درونی ترتیبی از اعداد استفاده می شود.برای مثال اعداد ۱تا ۱۰:
for x in range(10):
print(x)
خروجی:
0
1
2
3
4
5
6
7
8
9
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
تابع توکار range
برای پیمایش درونی ترتیبی از اعداد استفاده می شود.برای مثال اعداد ۱تا ۱۰:
for x in range(10):
print(x)
خروجی:
0
1
2
3
4
5
6
7
8
9
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
#پایتون note85 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓تابع range در محدوده بین ۲مقدار نیز استفاده می شود و یا در محدوده بین دو مقدار قرار داد.
for y in range(3,7):
print(y)
🤓روند کاهشی با تابع range
for i in range(10,0,-2):
print(i)
خروجی: از عدد ۱۰ تا صفر با فاصله دو
۱۰ ۸ ۶ ۴ ۲ ۰
🤓روند افزایشی با تابع range
for j in range(2,20,2):
print(j)
خروجی: از عدد ۲ تا ۲۰، با فاصله دو
🤓جستجو برای عدد خاص در یک محدوده
for i in range(1,10):
if i==8:
break
print("Find")
خروجی: اگر ۸ در محدوده ۱ تا ۱۰ باشد در خروجی چاپ شود.
🤓دستور break
زمانی که به جواب مورد نظر رسید از حلقه خارج می شود.
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
🤓تابع range در محدوده بین ۲مقدار نیز استفاده می شود و یا در محدوده بین دو مقدار قرار داد.
for y in range(3,7):
print(y)
🤓روند کاهشی با تابع range
for i in range(10,0,-2):
print(i)
خروجی: از عدد ۱۰ تا صفر با فاصله دو
۱۰ ۸ ۶ ۴ ۲ ۰
🤓روند افزایشی با تابع range
for j in range(2,20,2):
print(j)
خروجی: از عدد ۲ تا ۲۰، با فاصله دو
🤓جستجو برای عدد خاص در یک محدوده
for i in range(1,10):
if i==8:
break
print("Find")
خروجی: اگر ۸ در محدوده ۱ تا ۱۰ باشد در خروجی چاپ شود.
🤓دستور break
زمانی که به جواب مورد نظر رسید از حلقه خارج می شود.
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
👍1
part1_MasteringPython_ImportantNotes.pdf
177.8 KB
🤓نکات مهم در پایتون پیشرفته
Mastering Python: Important Notes
https://www.scribd.com/part1/w.mousa/
https://www.scribd.com/part2/w.mousa/
👩💻دکتر Woleed Mousa در پستی در لینکدین خود قسمت اول جزوه نکات مهم پایتون را با ۱۰۰ نکته مهم برای افزایش مهارت های پایتون منتشر کردند. (فایل فوق)
https://www.linkedin.com/part1/waleed-mousa/
باگیندا بنار در پستی از لینکدین قسمت دوم جزوه نکات مهم پایتون دکتر Woleed Mousa رو منتشر کردند. این جزوه حاوی نکات مهمی در انجام پروژه های واقعی است. (فایل پایین)
https://www.linkedin.com/part2/baginda-bonar-siregar/
Mastering Python: Important Notes
https://www.scribd.com/part1/w.mousa/
https://www.scribd.com/part2/w.mousa/
👩💻دکتر Woleed Mousa در پستی در لینکدین خود قسمت اول جزوه نکات مهم پایتون را با ۱۰۰ نکته مهم برای افزایش مهارت های پایتون منتشر کردند. (فایل فوق)
https://www.linkedin.com/part1/waleed-mousa/
باگیندا بنار در پستی از لینکدین قسمت دوم جزوه نکات مهم پایتون دکتر Woleed Mousa رو منتشر کردند. این جزوه حاوی نکات مهمی در انجام پروژه های واقعی است. (فایل پایین)
https://www.linkedin.com/part2/baginda-bonar-siregar/
Media is too big
VIEW IN TELEGRAM
#آموزشی
📚 برنامهنویسی پایتون (۱۱) - حلقه تکرار For
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_مقدماتی_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
📚 برنامهنویسی پایتون (۱۱) - حلقه تکرار For
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_مقدماتی_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
❤1
#پایتون note86 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓عبارت کنترلی try except
این عبارت کنترلی نحوه پردازش برنامه در هنگام بروز خطا را کنترل می کند.
try
except
finally
try:
a=12/10
print(a)
except:
print("An Error!")
با توجه به این a تعریف شده است مقدار a در خروجی چاپ می شود.
try:
print(x)
except:
print("An Error")
چون x تعریف نشده است دستور except اجرا می شود.
try:
result=0
x=5
y=0
result=x/y
except:
print("Zero Division Error")
دستورات قسمت try اجرا نشده (تقسیم x بر y تعریف نشده است) و با بلوک except عبارت داخل پرانتز چاپ می شود.
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
🤓عبارت کنترلی try except
این عبارت کنترلی نحوه پردازش برنامه در هنگام بروز خطا را کنترل می کند.
try
except
finally
try:
a=12/10
print(a)
except:
print("An Error!")
با توجه به این a تعریف شده است مقدار a در خروجی چاپ می شود.
try:
print(x)
except:
print("An Error")
چون x تعریف نشده است دستور except اجرا می شود.
try:
result=0
x=5
y=0
result=x/y
except:
print("Zero Division Error")
دستورات قسمت try اجرا نشده (تقسیم x بر y تعریف نشده است) و با بلوک except عبارت داخل پرانتز چاپ می شود.
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
👍2
#پایتون note87 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓دستور continue
این دستور در برنامه باعث سبب برگشت به ابتدای حلقه است و دستورات بعد از continue در بدنه حلقه loop اجرا نشود.
دستور Break سبب توقف برنامه و خروج از حلقه می شود اما دستور Continue سبب برگشت به ابتدای حلقه است.
مثال برای continue
f=["blue","red","green"]
for x in f:
if x=='red':
continue
print(x)
به red که رسید آن را نادیده می گیرد.
🤓نمایش اعداد زوج ۱تا ۲۰
n=1
for i in range(1,20):
n+=1
if n%2 !=0:
continue
print(n)
زمانی که باقیمانده تقسیم n بر ۲ مخالف صفر باشد با دستور continue به ابتدای حلقه برگشت داده می شود.
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
🤓دستور continue
این دستور در برنامه باعث سبب برگشت به ابتدای حلقه است و دستورات بعد از continue در بدنه حلقه loop اجرا نشود.
دستور Break سبب توقف برنامه و خروج از حلقه می شود اما دستور Continue سبب برگشت به ابتدای حلقه است.
مثال برای continue
f=["blue","red","green"]
for x in f:
if x=='red':
continue
print(x)
به red که رسید آن را نادیده می گیرد.
🤓نمایش اعداد زوج ۱تا ۲۰
n=1
for i in range(1,20):
n+=1
if n%2 !=0:
continue
print(n)
زمانی که باقیمانده تقسیم n بر ۲ مخالف صفر باشد با دستور continue به ابتدای حلقه برگشت داده می شود.
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
#آموزشی پایتون
🤓چگونگی یادگیری پایتون مقدماتی با ChatGPT
How to Learn Python Basics With ChatGPT
Why is ChatGPT Good?
What ChatGPT Can’t Do
Link:https://www.kdnuggets.com/how-to-learn-python-basics-with-chatgpt
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓چگونگی یادگیری پایتون مقدماتی با ChatGPT
How to Learn Python Basics With ChatGPT
Why is ChatGPT Good?
What ChatGPT Can’t Do
Link:https://www.kdnuggets.com/how-to-learn-python-basics-with-chatgpt
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
❤1
Python Interview Questions 2024.pdf
913 KB
🤓سوالات متداول در پایتون
Python Interview Questions 2024, InterviewBit
👩💻آقای Mander Patil از دانشمندان و تحلیلگران داده در پستی در لینکدین فایل فوق را منتشر کردند.
https://www.interviewbit.com/python-interview-questions/
#پایتون
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️@NovelOptimization
⚡️@Novel_Data
⚡️@Novel_ProjectManagement
⚡️@Novel_BI
⚡️@Novel_Python
Python Interview Questions 2024, InterviewBit
👩💻آقای Mander Patil از دانشمندان و تحلیلگران داده در پستی در لینکدین فایل فوق را منتشر کردند.
https://www.interviewbit.com/python-interview-questions/
#پایتون
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️@NovelOptimization
⚡️@Novel_Data
⚡️@Novel_ProjectManagement
⚡️@Novel_BI
⚡️@Novel_Python
❤1🙏1
Media is too big
VIEW IN TELEGRAM
#آموزشی
📚 برنامهنویسی پایتون (۱۲) - بازی شطرنج
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_مقدماتی_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
📚 برنامهنویسی پایتون (۱۲) - بازی شطرنج
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_مقدماتی_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
❤1👍1
#پایتون note88 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓در مثال آخر note86 دلیل خطا، تقسیم عدد بر صفر است که حاصل تقسیم تعریف نشده است. با توجه به ورودی نامعمول در زمان اجرا با خطا مواجه شده است.ا اخطاهای زمان اجرا Exception (استثنا) نام دارد.
🤓برای جلوگیری از وقوع این خطا راهکاری وجود دارد؟
خیر، فقط میتوان آنها را طوری مدیریت کرد که موجب خاتمه یافتن برنامه نشوند.
کدی که احتمال دارد استثنا ایجاد کند را در بلوک try نوشته می شود و کدی که استثنا را مدیریت می کند در بلوک except قرار می گیرد. به طور مثال:
print (x)
خطای nameError تولید می شود.
try:
print(x)
except:
print("An Error")
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
🤓در مثال آخر note86 دلیل خطا، تقسیم عدد بر صفر است که حاصل تقسیم تعریف نشده است. با توجه به ورودی نامعمول در زمان اجرا با خطا مواجه شده است.ا اخطاهای زمان اجرا Exception (استثنا) نام دارد.
🤓برای جلوگیری از وقوع این خطا راهکاری وجود دارد؟
خیر، فقط میتوان آنها را طوری مدیریت کرد که موجب خاتمه یافتن برنامه نشوند.
کدی که احتمال دارد استثنا ایجاد کند را در بلوک try نوشته می شود و کدی که استثنا را مدیریت می کند در بلوک except قرار می گیرد. به طور مثال:
print (x)
خطای nameError تولید می شود.
try:
print(x)
except:
print("An Error")
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
#پایتون note89 آموزش پایتون به صورت نوشتاری در پیام های متوالی
💥برخی از استثناهای پایتونی
🤓خطاهای زمان اجرای برنامه
⚡️زمانی که برنامه نتواند نامی پیدا کند: NameError
⚡️نوع داده درست و مقدار اشتباه: ValueError
⚡️خطای تقسیم بر صفر: ZeroDivisionError
⚡️فایل در مسیر وجود نباشد: FileNotFoundError
⚡️خطای نوع، مثلا رشته با عدد جمع زده شود:
TypeError
⚡️کلید وجود نداشته باشد[دیکشنری]: KeyError
⚡️اندیس خارج از محدوده باشد: IndexError
⚡️ماژول برای فراخوانی وجود نداشته باشد:
ImportError
⚡️خطای سرریز بافر: OverFlowError
⚡️خطا در نوشتار: SyntaxError
⚡️متد next از iterator به هیچ آبجکتی اشاره نکند:
StopIterationError
⚡️خطا در عملیات ممیز شناور: FloatingPointError
⚡️خطای زمان اجرا: RuntimeError
⚡️ویژگی یک شی یا نمونه اشتباه، یا وجود نداشته باشد:
AttributeError
⚡️خطای تورفتگی: IndentError
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
💥برخی از استثناهای پایتونی
🤓خطاهای زمان اجرای برنامه
⚡️زمانی که برنامه نتواند نامی پیدا کند: NameError
⚡️نوع داده درست و مقدار اشتباه: ValueError
⚡️خطای تقسیم بر صفر: ZeroDivisionError
⚡️فایل در مسیر وجود نباشد: FileNotFoundError
⚡️خطای نوع، مثلا رشته با عدد جمع زده شود:
TypeError
⚡️کلید وجود نداشته باشد[دیکشنری]: KeyError
⚡️اندیس خارج از محدوده باشد: IndexError
⚡️ماژول برای فراخوانی وجود نداشته باشد:
ImportError
⚡️خطای سرریز بافر: OverFlowError
⚡️خطا در نوشتار: SyntaxError
⚡️متد next از iterator به هیچ آبجکتی اشاره نکند:
StopIterationError
⚡️خطا در عملیات ممیز شناور: FloatingPointError
⚡️خطای زمان اجرا: RuntimeError
⚡️ویژگی یک شی یا نمونه اشتباه، یا وجود نداشته باشد:
AttributeError
⚡️خطای تورفتگی: IndentError
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
#پایتون note90 آموزش پایتون به صورت نوشتاری در پیام های متوالی🤓توابع در پایتون
توابع در پایتون به دو دسته تقسیم می شود:
۱- توابع کاربر تعریف یا اصطلاحا User Define
۲- توابع توکار یا داخلی Built-in
🤓در پایتون یک تابع با کلمه کلیدی def تعریف می شود. سینتکس آن به این صورت است:
def function-name():
Statements
🤓ایجاد اولین تابع در پایتون:
def func1():
print("Novel python")
🤓اگر کد اجرا شود خروجی نمی دهد. برای نمایش خروجی تابع، باید تابع صدا زده شود.
صدا زدن توابع همیشه باید زیر def باشد.
func1()
def func():
a=7
b=a**2
print(b)
func()
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
توابع در پایتون به دو دسته تقسیم می شود:
۱- توابع کاربر تعریف یا اصطلاحا User Define
۲- توابع توکار یا داخلی Built-in
🤓در پایتون یک تابع با کلمه کلیدی def تعریف می شود. سینتکس آن به این صورت است:
def function-name():
Statements
🤓ایجاد اولین تابع در پایتون:
def func1():
print("Novel python")
🤓اگر کد اجرا شود خروجی نمی دهد. برای نمایش خروجی تابع، باید تابع صدا زده شود.
صدا زدن توابع همیشه باید زیر def باشد.
func1()
def func():
a=7
b=a**2
print(b)
func()
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
Media is too big
VIEW IN TELEGRAM
#آموزشی
📚 برنامهنویسی پایتون (۱) - چرا پایتون پیشرفته؟
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_پیشرفته_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
📚 برنامهنویسی پایتون (۱) - چرا پایتون پیشرفته؟
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_پیشرفته_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
Media is too big
VIEW IN TELEGRAM
#آموزشی
📚 برنامهنویسی پایتون پیشرفته (۲) - مقدمه ای بر دوره
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_پیشرفته_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
📚 برنامهنویسی پایتون پیشرفته (۲) - مقدمه ای بر دوره
👨💻 مدرس: استاد جادی (آقای امیر عماد میرمیرانی)
#پایتون_پیشرفته_جادی
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
Media is too big
VIEW IN TELEGRAM
#آموزشی
📚 برنامهنویسی پایتون(۱) - معرفی دوره
👨💻 مدرس: آقای محمد اردوخانی
#پایتون_محمد_اردوخانی_۵۳
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
📚 برنامهنویسی پایتون(۱) - معرفی دوره
👨💻 مدرس: آقای محمد اردوخانی
#پایتون_محمد_اردوخانی_۵۳
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
Media is too big
VIEW IN TELEGRAM
#آموزشی
📚 برنامهنویسی پایتون(۲) - نصب و راه اندازی نرم افزار پایتون
👨💻 مدرس: آقای محمد اردوخانی
#پایتون_محمد_اردوخانی_۵۳
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
📚 برنامهنویسی پایتون(۲) - نصب و راه اندازی نرم افزار پایتون
👨💻 مدرس: آقای محمد اردوخانی
#پایتون_محمد_اردوخانی_۵۳
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
workbook_Learn Python in One day.pdf
830.6 KB
#کتاب
🤓کتاب پایتون در یک روز
شامل سوال، پاسخ، پروژه و کد
Learn Python in One day
By:Chan-Jamie
Workbook with:
Questions&Solutions&
Projects&LearnCoding
#پایتون
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️@NovelOptimization
⚡️@Novel_Data
⚡️@Novel_ProjectManagement
⚡️@Novel_BI
⚡️@Novel_Python
🤓کتاب پایتون در یک روز
شامل سوال، پاسخ، پروژه و کد
Learn Python in One day
By:Chan-Jamie
Workbook with:
Questions&Solutions&
Projects&LearnCoding
#پایتون
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️@NovelOptimization
⚡️@Novel_Data
⚡️@Novel_ProjectManagement
⚡️@Novel_BI
⚡️@Novel_Python
#کتاب
🤓بهترین کتاب های معرفی شده در حوزه پایتون در سال ۲۰۲۴ در سه سطح پایه، متوسط، پیشرفته
9 Best Python Books For Beginners and Experts [2024]
4 Books for Beginners
5 Books for Intermediates/Experts
Link: https://www.geeksforgeeks.org/best-python-books/
#پایتون
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓بهترین کتاب های معرفی شده در حوزه پایتون در سال ۲۰۲۴ در سه سطح پایه، متوسط، پیشرفته
9 Best Python Books For Beginners and Experts [2024]
4 Books for Beginners
5 Books for Intermediates/Experts
Link: https://www.geeksforgeeks.org/best-python-books/
#پایتون
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
#پایتون note91 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓آرگومان تابع:
آرگومان بعد از نام تابع در داخل پرانتز نوشته می شود. آرگومان name بعد از صدازدن تابع مقدار دهی می شود.
def my_function(name):
print("Welcome" , + name)
my_function("Ali")
def my_function(name, interest):
print(name + " " + interest)
my_function("Novel", "Python")
🤓نماد Args
معمولا در اسناد پایتونی آرگومان ها به صورت خلاصه args نوشته می شوند.
🤓مقدار پیش فرض آرگومان
def func(country = "IRAN"):
print("I am from " + country)
func("Spain")
🤓مثالی از تابع:
def run():
for x in range(1,10):
if x==2:
print ("number found")
run()
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
🤓آرگومان تابع:
آرگومان بعد از نام تابع در داخل پرانتز نوشته می شود. آرگومان name بعد از صدازدن تابع مقدار دهی می شود.
def my_function(name):
print("Welcome" , + name)
my_function("Ali")
def my_function(name, interest):
print(name + " " + interest)
my_function("Novel", "Python")
🤓نماد Args
معمولا در اسناد پایتونی آرگومان ها به صورت خلاصه args نوشته می شوند.
🤓مقدار پیش فرض آرگومان
def func(country = "IRAN"):
print("I am from " + country)
func("Spain")
🤓مثالی از تابع:
def run():
for x in range(1,10):
if x==2:
print ("number found")
run()
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
❤🔥1
#پایتون note92 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓تابع بازگشتی
برای برگشت یک مقدار به تابع از کلمه کلیدی return استفاده می شود.
def myfunc(num1, num2):
return num1 + num2
result=myfunc(2,5)
مثال با نمایش مقدار:
def myfunc(num1, num2):
return num1 + num2
result=myfunc(2,5)
print(result)
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM
🤓تابع بازگشتی
برای برگشت یک مقدار به تابع از کلمه کلیدی return استفاده می شود.
def myfunc(num1, num2):
return num1 + num2
result=myfunc(2,5)
مثال با نمایش مقدار:
def myfunc(num1, num2):
return num1 + num2
result=myfunc(2,5)
print(result)
@Novel_Python
🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰🟰
💥Novel Channels:
Optimization➕DataScience➕BI➕CPM