#پایتون note69 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓تغییر دادن مقدار کلید در dictionary
ابتدا نام دیکشنری، بعد نام کلید در کروشه قرار داده می شود و بعد مساوی مقدار جدید.
dic ={ "name": "ali",
"city": "behbahan",
"year": 1991}
dic["year"] = 1370
print(dic)
-------------------------------------------------
ساخت dictionary با تابع dict
به مثال زیر توجه کنید.
dic=dict({1:"apple",2:"Sony"})
print(dic)
🤓دیکشنری را می توان با نوع متفاوتی از کلیدها ساخت.
mydic={'name':"Ali",1:[2,4,3]}
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
🤓تغییر دادن مقدار کلید در dictionary
ابتدا نام دیکشنری، بعد نام کلید در کروشه قرار داده می شود و بعد مساوی مقدار جدید.
dic ={ "name": "ali",
"city": "behbahan",
"year": 1991}
dic["year"] = 1370
print(dic)
-------------------------------------------------
ساخت dictionary با تابع dict
به مثال زیر توجه کنید.
dic=dict({1:"apple",2:"Sony"})
print(dic)
🤓دیکشنری را می توان با نوع متفاوتی از کلیدها ساخت.
mydic={'name':"Ali",1:[2,4,3]}
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
❤1
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
#پایتون note70 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓متد del
با این متد می توان عناصر دیکشنری را حذف کرد.
San={Name:"Novel",Age:"4"}
del[Ahe]
خروجی:
{Name:"Novel"}
با دستور زیر کل عناصر دیکشنری پاک می شود.
del San
🤓متد clear
با این متد کل عناصر دیکشنری پاک می شود.
dict={"name":"python",
"age":28,
"creator":"van rossom"}
print(dict)
print(dict.clear())
خروجی:
{}
🤓تابع len
این تابع طول دیکشنری را مشخص می کند.
d = {
"name": "ali",
"language": "python",
"year": 1991
}
print(len(d))
در مثال فوق دیکشنری ۳ کلید و ۳ value دارد، در خروجی مقدار ۳ برگشت داده می شود.
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
🤓متد del
با این متد می توان عناصر دیکشنری را حذف کرد.
San={Name:"Novel",Age:"4"}
del[Ahe]
خروجی:
{Name:"Novel"}
با دستور زیر کل عناصر دیکشنری پاک می شود.
del San
🤓متد clear
با این متد کل عناصر دیکشنری پاک می شود.
dict={"name":"python",
"age":28,
"creator":"van rossom"}
print(dict)
print(dict.clear())
خروجی:
{}
🤓تابع len
این تابع طول دیکشنری را مشخص می کند.
d = {
"name": "ali",
"language": "python",
"year": 1991
}
print(len(d))
در مثال فوق دیکشنری ۳ کلید و ۳ value دارد، در خروجی مقدار ۳ برگشت داده می شود.
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#پایتون note71 آموزش پایتون به صورت نوشتاری در پیام های متوالی🤓متد copy
یک کپی از دیکشنری را بر می گرداند.
a = {
"brand": "nokia",
"model": "lumia1020",
"year": 2014
}
x = a.copy()
print(x)
🤓متد get
این متد مقدار یک کلید مشخص شده را بر می گرداند.
a={"name":"ali","age":27}
b=a.get("age")
print(b)
🤓متد items
این کلید-مقدار را به صورت جفت برمی گرداند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
print(iran.items())
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
یک کپی از دیکشنری را بر می گرداند.
a = {
"brand": "nokia",
"model": "lumia1020",
"year": 2014
}
x = a.copy()
print(x)
🤓متد get
این متد مقدار یک کلید مشخص شده را بر می گرداند.
a={"name":"ali","age":27}
b=a.get("age")
print(b)
🤓متد items
این کلید-مقدار را به صورت جفت برمی گرداند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
print(iran.items())
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#پایتون note72 آموزش پایتون به صورت نوشتاری در پیام های متوالی🤓متد keys
این متد کلیدهای دیکشنری را برمی گرداند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
print(iran.keys())
🤓متد values
این متد لیستی از همه مقادیر دیکشنری را برمی گرداند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
print(iran.values())
🤓متد update
با این متد دیکشنری بروزرسانی شده، مثلا یه کلید-مقدار به آن اضافه می شود.
a = {
"brand": "nokia",
"model": "lumia1020",
"year": 2014
}
a.update({"color":"black"})
print(a)
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
این متد کلیدهای دیکشنری را برمی گرداند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
print(iran.keys())
🤓متد values
این متد لیستی از همه مقادیر دیکشنری را برمی گرداند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
print(iran.values())
🤓متد update
با این متد دیکشنری بروزرسانی شده، مثلا یه کلید-مقدار به آن اضافه می شود.
a = {
"brand": "nokia",
"model": "lumia1020",
"year": 2014
}
a.update({"color":"black"})
print(a)
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#پایتون note73 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓متد popitem
این متد آخرین آیتم دیکشنری حذف می کند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
iran.popitem()
print(iran)
🤓نکته: در نسخه ۳.۷ به پایین این متد یک آیتم را به صورت تصادفی حذف می کند.
🤓متد pop
این متد آیتم مدنظر را از دیکشنری حذف می کند.
dictionary.pop(keyname)
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
iran.pop("location")
print(iran)
🤓متد setdefault
در مثال زیر مقدار رنگ را می گیرد، اگر آیتم رنگ وجود نداشته باشد به همراه مقدارش در دیکشنری اضافه می شود.
car={
"brand": "saipa"',
"model":"pride",
"year":1374
}
x=car.setdefault("color","white")
print(x)
print(car)
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
🤓متد popitem
این متد آخرین آیتم دیکشنری حذف می کند.
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
iran.popitem()
print(iran)
🤓نکته: در نسخه ۳.۷ به پایین این متد یک آیتم را به صورت تصادفی حذف می کند.
🤓متد pop
این متد آیتم مدنظر را از دیکشنری حذف می کند.
dictionary.pop(keyname)
iran={ "language":"persian",
"location":"middle east",
"population":80000000
}
iran.pop("location")
print(iran)
🤓متد setdefault
در مثال زیر مقدار رنگ را می گیرد، اگر آیتم رنگ وجود نداشته باشد به همراه مقدارش در دیکشنری اضافه می شود.
car={
"brand": "saipa"',
"model":"pride",
"year":1374
}
x=car.setdefault("color","white")
print(x)
print(car)
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Python_Succinctly.pdf
2 MB
#کتاب
Python Succinctly
By:Janson Cannon
#پایتون
@NovelOptimization
➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️@Novel_Data
⚡️@Novel_Python
⚡️@NovelOptimization
Python Succinctly
By:Janson Cannon
#پایتون
@NovelOptimization
➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️@Novel_Data
⚡️@Novel_Python
⚡️@NovelOptimization
#آموزشی رایگان
🤓Master Python with SensAI's interactive approach
https://coding-sensai.com/
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
🤓Master Python with SensAI's interactive approach
https://coding-sensai.com/
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#آموزشی رایگان
🤓آموزش پایتون در سایت pythoninstitute
Learn Python® – the fastest growing programming language in the world
⚡️Python Essentials – Part 1 (Basics)
⚡️Python Essentials ‒ Part 2 (Intermediate)
⚡️Testing Essentials with Python
(Coming Q4 2023/Q1 2024)
⚡️Data Analysis Essentials with Python
(Coming 2024)
⚡️Advanced Classes and
Object-Oriented Programming in Python
⚡️Best Practices and Standardization
⚡️Introduction to GUI Programming in
Python (TkInter)
⚡️Working with RESTful APIs
⚡️Processing different kinds of text
files
www.pythoninstitute.org
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
🤓آموزش پایتون در سایت pythoninstitute
Learn Python® – the fastest growing programming language in the world
⚡️Python Essentials – Part 1 (Basics)
⚡️Python Essentials ‒ Part 2 (Intermediate)
⚡️Testing Essentials with Python
(Coming Q4 2023/Q1 2024)
⚡️Data Analysis Essentials with Python
(Coming 2024)
⚡️Advanced Classes and
Object-Oriented Programming in Python
⚡️Best Practices and Standardization
⚡️Introduction to GUI Programming in
Python (TkInter)
⚡️Working with RESTful APIs
⚡️Processing different kinds of text
files
www.pythoninstitute.org
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#پایتون note74 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓شرط if
دستوراتی شامل این شرط، با نوشتن کلمه کلیدی if شروع می شود.
a=4
b=3
if a>b:
print("Novel Python")
چون شرط برقرار است ، یعنی a بزرگتر b است پیام چاپ می شود.
🤓توجه؛ پس از نوشتن شرط بعد از if باید : قرار داده شود و در خط بعدی حتما یک فاصله گذاشته و دستور نوشته شود.
اگر شرط if بدون فاصله نوشته شود
خطای IndentationError رخ می دهد.
#if #IndentationError
🤓دستور if را می توان در یک سطر نوشت
a=2
b=1
if a > b: print("a is greater than b")
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓شرط if
دستوراتی شامل این شرط، با نوشتن کلمه کلیدی if شروع می شود.
a=4
b=3
if a>b:
print("Novel Python")
چون شرط برقرار است ، یعنی a بزرگتر b است پیام چاپ می شود.
🤓توجه؛ پس از نوشتن شرط بعد از if باید : قرار داده شود و در خط بعدی حتما یک فاصله گذاشته و دستور نوشته شود.
اگر شرط if بدون فاصله نوشته شود
خطای IndentationError رخ می دهد.
#if #IndentationError
🤓دستور if را می توان در یک سطر نوشت
a=2
b=1
if a > b: print("a is greater than b")
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
#پایتون note75 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓از عملگر منطقی and می توان در جملات شرطی ترکیبی استفاده کرد.
a=5
b=2
c=7
if a>b and c>a:
print("2 Shart Bargharar Ast")
🤓دو شرطی با if با عملگر or
یا شرط اول اجرا یا بقیه شرط یا شروط اجرا خواهد شد.
a=100
b=33
c=200
if a>b or a>c:
print("yek shart bargharar ast")
🤓دستور if متوالی
اگر بخواهید چند شرط بررسی شود از چندین دستور if با ساختار زیر می توان استفاده کرد:
if condition:
execute code
else:
if condition:
execute code
else:
execute code
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓از عملگر منطقی and می توان در جملات شرطی ترکیبی استفاده کرد.
a=5
b=2
c=7
if a>b and c>a:
print("2 Shart Bargharar Ast")
🤓دو شرطی با if با عملگر or
یا شرط اول اجرا یا بقیه شرط یا شروط اجرا خواهد شد.
a=100
b=33
c=200
if a>b or a>c:
print("yek shart bargharar ast")
🤓دستور if متوالی
اگر بخواهید چند شرط بررسی شود از چندین دستور if با ساختار زیر می توان استفاده کرد:
if condition:
execute code
else:
if condition:
execute code
else:
execute code
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
👍1
#پایتون note76 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓کلمات کلیدی مرتبط با ساختار شرطی if
کلمات کلیدی if، else ،elif هر سه مربوط به شرط if هستند. کلمه کلیدی elif خلاصه else if هست و سبب بهتر شدن خوانایی است.
اگر بخواهید چند شرط بررسی شود از چندین دستور if با ساختار زیر می توان استفاده کرد.
if condition:
execute code
elif condition:
execute code
elif condition:
execute code
else:
execute code
a=7
b=7
if b>a:
print("b is greater than a")
elif a==b:
print("a and b are Equal")
a=500
b=444
if b>a:
print("b is greater than a")
elif a>b:
print("a is greater than b")
else:
print("a and b are Equal")
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓کلمات کلیدی مرتبط با ساختار شرطی if
کلمات کلیدی if، else ،elif هر سه مربوط به شرط if هستند. کلمه کلیدی elif خلاصه else if هست و سبب بهتر شدن خوانایی است.
اگر بخواهید چند شرط بررسی شود از چندین دستور if با ساختار زیر می توان استفاده کرد.
if condition:
execute code
elif condition:
execute code
elif condition:
execute code
else:
execute code
a=7
b=7
if b>a:
print("b is greater than a")
elif a==b:
print("a and b are Equal")
a=500
b=444
if b>a:
print("b is greater than a")
elif a>b:
print("a is greater than b")
else:
print("a and b are Equal")
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Novel Optimization |Datascience| MachinLearning | DeepLearning | Python | علم داده | یادگیری ماشین | یادگیری عمیق | پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
#آموزشی
🤓آموزش پایتون مقدماتی در بیش از ۵۰ ویدئو کوتاه
https://youtube.com/playlist?list=PLF1O-3n-kbQ5H0grl1x6KMZb2_hcJrTM8&si=MuQ4A55fFyhLEaaZ
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓آموزش پایتون مقدماتی در بیش از ۵۰ ویدئو کوتاه
https://youtube.com/playlist?list=PLF1O-3n-kbQ5H0grl1x6KMZb2_hcJrTM8&si=MuQ4A55fFyhLEaaZ
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️DataScience:@Novel_Data
⚡️CPM:@Novel_ProjectManagement
⚡️BI:@Novel_BI
⚡️Python:@Novel_Python
🤓با یک اکانت به صورت مداوم از خود آموز سایت real python استفاده کنید
In this tutorial, you'll dive deep into working with numeric arrays in Python, an efficient tool for handling binary Data....
https://realpython.com/python-array/
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️@NovelOptimization
⚡️@Novel_Data
⚡️@Novel_ProjectManagement
⚡️@Novel_BI
⚡️@Novel_Python
In this tutorial, you'll dive deep into working with numeric arrays in Python, an efficient tool for handling binary Data....
https://realpython.com/python-array/
#پایتون
@Novel_Python
➖➖➖➖➖➖➖➖➖➖➖➖➖
💥Novel Channels:
⚡️@NovelOptimization
⚡️@Novel_Data
⚡️@Novel_ProjectManagement
⚡️@Novel_BI
⚡️@Novel_Python
👍1