Novel Python |برنامه نویسی| پایتون – Telegram
Novel Python |برنامه نویسی| پایتون
1.32K subscribers
36 photos
94 videos
37 files
207 links
Phyton is Lovely ❤️

Novel Other Channels:

🎁https://news.1rj.ru/str/Novel_ProjectManagement
Download 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
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
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
#پایتون note58 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓نوع داده مجموعه(Sets)
مجموعه یک نوع داده بینظم و اندیس گذاری نشده است که عناصر آن درون آکولاد {} قرار می گیرند. عناصر مجموعه به صورت Random ظاهر می شوند.
myset = {"python", "perl", "ruby"}
print(myset)
🤓دسترسی به عناصر مجموعه
دسترسی به عناصر مجموعه با توجه به این که  اندیس ندارند و مرتب نیستند با اندیس امکان پذیر نیست. فقط می توان با in و for دسترسی پیدا کرد و پردازش بر روی انجام داد.
myset = {"a", "b", "c"}
print("c" in myset)
خروجی
True
🤓متد Len
با استفاده از متد len می توان طول مجموعه را گرفت.
S = {"a", "ab", "abc","abcd"}
print(len(S))
خروجی
4
🤓با کلمه کلیدی del هم می توان کل یک مجموعه را حذف کرد.
S = {"2", "4", "6"}
del S
print(S)
خروجی
خطا ====>  NameError

💥Novel channels:
@Python @DataScience @Optimization
#پایتون note59 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓ساخت مجموعه با سازنده Set Constractor

ms = set(("a", "b", "c")) 
print(ms)
خروجی:
{'a', 'b', 'c'}
🤓متد add
این متد یک عنصر به عناصر درون مجموعه اضافه می کند و اگر از قبل وجود داشته باشد عمل نمی کند.
myset = {"apple", "lg", "sony"}
myset.add("samsung") 
print(myset)
خروجی
{'apple', 'lg', 'sony', 'samsung'}
🤓متد clear
این متد تمامی عناصر مجموعه را حذف می کند. یعنی خروجی یک مجموعه خالی است.
set1={"a","b","c"}
set1.clear()
print(set1)
خروجی
set()

💥Novel channels:
@Python @DataScience @Optimization
👍2
#پایتون note60 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓متد copy
این متد یک کپی از مجموعه  می سازد.
set1={"a","b","c"}
X=set1.copy()
print(X)
خروجی
{'a','b','c'}
🤓داده های متفاوت را می توان درون مجموعه قرار داد.
myset={1.0,"h",(1,2,3)}
print(myset)
🤓با استفاده از عملگرهای عضویتی می توان بررسی کرد که عنصر مد نظر در مجموعه موجود است یا خیر.
s={"ali","hasan","hosein"}
print("ali" in s)
خروجی
True

💥Novel channels:
@Python @DataScience @Optimization
#پایتون note61 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓متد remove
این متد یک عنصر از مجموعه را حذف می کند. اگر عنصر موجود نباشد خطا می دهد.
x={1,2,3}
x.remove(2)
print(x)
خروجی
{1,3}
🤓متد discard
این متد یک عنصر خاص از مجموعه را حذف می کند. تفاوت متد discard با remove در این است که اگر عنصری وجود نداشته باشد خطایی اعلام نمی کند، اما discard خطا می دهد.

x={1,2,3}
x.discard(2)
print(x)
خروجی
{1,3}
🤓متد pop
این متد یک عنصر از مجموعه را به صورت تصادفی حذف می کند.
f={"python","perl","js","cpp"}
x=f.pop()
print(x)

💥Novel channels:
@Python @DataScience @Optimization
2👍2
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
#پایتون note62 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓عملگرهای مجموعه ای در پایتون:
عملگر اجتماع: |
عملگر اشتراک: &
عملگر تفاضل: -
عملگر تفاضل متقارن: ^
🤓اجتماع مجموعه ها
شامل اعضای هر دو مجموعه است.
A={1,3,5,7,9,2}
B={2,4,6,8,10}
print(A|B)
خروجی: {1,2,3,4,5,6,7,8,9,10}
🤓اشتراک دو مجموعه
شامل اعضای هر دو مجموعه است.
A={"a","b","c"}
B={"c","d","e"}
print(A&B)
خروجی: {c}
🤓تفاضل دو مجموعه:
A={1,3,5,7}
B={3,4,6,8}
print(A-B)
خروجی: {1,3,4,5,6,7,8}
🤓تفاضل متقارن:
مجموعه ای جدید شامل اعضای دو مجموعه به غیر از عناصر مشترک دو مجموعه.
X={1,2,3,4,5}
Y={4,5,6,7,8}
print(X^Y)
خروجی: {1,2,3,6,7,8}
@Novel_Python

💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
1👍1
#پایتون note63 آموزش پایتون به صورت نوشتاری در پیام های متوالی🤓متد difference
با این متد تفاضل دو مجموعه قابل محاسبه است. 
a={"a","b","c","d"}
b={"c","f","g"}
print(a.difference(b))
print(b.difference(a))
🤓متد difference_update
این متد عنصر تکراری از مجموعه اول که در مجموعه دوم موجود است را حذف می کند.
s1={'a','b','c','d'}
s2={'x','y','a','d'}
s1.difference_update(s2)
print(s1)
خروجی: {b,c}
متد symmetric_difference
🤓اشتراکات دو مجموعه را حذف و یک مجموعه می سازد.
a={1,3,5,7}
b={3,6,9,12}
print(a.symmetric_difference(b))
خروجی: {1,5,6,7,9,12}

@Novel_Python

💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#پایتون note64 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓متد intersection
این متد عناصر مشترک دو مجموعه را نشان می دهد.
A={1,2,3,4}
b={3,5,2,6}
C=A.intersection(b)
print(C)
🤓متد intersection_update
این متد عناصری که در مجموعه اول و دوم مشترک است را به عنوان یک مجموعه در نظر می گیرد.
a={1,2,3,4}
b={2,3,4,5}
print(a.intersection_update(b))
@Novel_Python

💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
#آموزشی رایگان (تا ۳۱ دسامبر)
🤓دوره آموزشی پایتون در دانشگاه هاروارد در طی ۹ هفته
An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and "debug" it. Designed for students with and without prior programming experience who'd like to learn Python specifically. Learn about functions, arguments, and return values (oh my!); variables and types; conditions and Boolean expressions; loops; and objects and methods. Plus exceptions, file I/O, and libraries. Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems.
لینک ثبت نام:
https://pll.harvard.edu/course/cs50s-introduction-programming-python/2023-05
#پایتون
@Novel_Python

💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
👍1
🤓پایتون چیست؟
پایتون یک زبان برنامه نویسی سطح بالا و شی گرا است که توسط Guido van Rossum توسعه یافته است. این یعنی پایتون بر اساس داده ها است و به راحتی توسط انسان قابل درک است.
در ابتدا پایتون فقط برای خودکارسازی مطالب خسته کننده مفید بود، اما خیلی زودی ماهیت اصلی آن آشکار شد. ما متوجه شدیم که پایتون مانند زبان‌هایی مانند HTML/CSS، Ruby یا PHP نیست.
معرفی پایتون به عنوان یک زبان عمومی، دنیای برنامه نویسی را متحول کرد. پایتون مانند زبان های دیگر مورد استفاده قرار نمی گرفت و فقط برای حل مسائل خاص استفاده می شد. در واقع می توان از آن در حوزه های مختلفی مانند توسعه وب، توسعه اپلیکیشن، علم داده و هوش مصنوعی استفاده کرد.
تطبیق پذیری و نحو ساده این زبان، آن را برای هر برنامه نویس تازه کاری مناسب می کند.
ادامه این مقاله در سایت زیر:
پایتون چیست؟ 8 کاربرد اصلی و پاسخ به سوالات رایج - سریع آسان
https://sariasan.com/python/basics2/python-and-its-uses/
#پایتون
@Novel_Python

💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
👍1
#پایتون note65 آموزش پایتون به صورت نوشتاری در پیام های متوالی
🤓متد update
با این متد می توان یک مجموعه را با مقادیر مجموعه دیگری بروزرسانی کرد.
a={"a","b","c","d"}
b={"e","f","a","b"}
a.update(b)
print(a)
🤓متد issubset
با این متد می توان بررسی کرد، آیا یک مجموعه زیرمجموعه، مجموعه دیگری است. در خروجی مقداری از نوع Boolean برمی گرداند.
a={1,2,3}
b={1,2,3,4}
print(a.issubset(b))
print(b.issubset(a))
@Novel_Python

💥Novel Channels:
⚡️Optimization:@NovelOptimization
⚡️Python:@Novel_Python
⚡️DataScience:@Novel_Data
👍2