در پایتون، شما می توانید از توابع داخلی int()، float()، str()، bool()، list()، tuple()، set() و dict() برای تبدیل داده های خود به نوع دیگر استفاده کنید.
برای مثال، اگر شما یک رشته را به عدد صحیح تبدیل کنید، می توانید از تابع int() استفاده کنید:
num_str = "10"
num_int = int(num_str)
print(num_int) # 10
همچنین، اگر شما یک عدد اعشاری را به عدد صحیح تبدیل کنید، می توانید از تابع int() استفاده کنید:
num_float = 3.14
num_int = int(num_float)
print(num_int) # 3
شما همچنین می توانید از تابع str() برای تبدیل یک مقدار به رشته استفاده کنید:
num_int = 10
num_str = str(num_int)
print(num_str) # "10"
و در نهایت، شما می توانید از تابع bool() برای تبدیل یک مقدار به بولین استفاده کنید:
num_int = 0
bool_val = bool(num_int)
print(bool_val) # False
◦•◉✿ @python_rd ✿◉•◦
برای مثال، اگر شما یک رشته را به عدد صحیح تبدیل کنید، می توانید از تابع int() استفاده کنید:
num_str = "10"
num_int = int(num_str)
print(num_int) # 10
همچنین، اگر شما یک عدد اعشاری را به عدد صحیح تبدیل کنید، می توانید از تابع int() استفاده کنید:
num_float = 3.14
num_int = int(num_float)
print(num_int) # 3
شما همچنین می توانید از تابع str() برای تبدیل یک مقدار به رشته استفاده کنید:
num_int = 10
num_str = str(num_int)
print(num_str) # "10"
و در نهایت، شما می توانید از تابع bool() برای تبدیل یک مقدار به بولین استفاده کنید:
num_int = 0
bool_val = bool(num_int)
print(bool_val) # False
◦•◉✿ @python_rd ✿◉•◦
💢 تولید موسیقی از روی متن
✔️ همزمان با سروصدای زیادی که chatGPT توی دنیا راه انداخته، محققان گوگل MusicLM رو معرفی کردن. مدلی که میتونه از روی متنی که بهش میدیم موسیقی تولید کنه!
✔️ اینطور که گوگل ادعا کرده MusicLM از سیستمهای قبلی هم در کیفیت صدا و هم در رعایت توضیحات متن بهتر عمل میکنه.
✔️ برای حمایت از تحقیقات آینده، گوگل MusicCaps رو بهطور عمومی منتشر میکنه، مجموعه دادهای متشکل از ۵.۵ هزار جفت موسیقی-متن، با توضیحات متن غنی که توسط متخصصان انسانی ارائه شده.
✔️البته به خاطر نگرانیهای کپیرایت، MusicLM قرار نیست فعلاً برای عموم منتشر بشه.
✔️ جالبه بدونین که این مدل حتی برای نقاشیهای معروف دنیا هم با توجه به توضیحاتشون موسیقی تولید کرده! اینجا میتونین نمونههایی از موسیقیای که توسط MusicLM تولید شده رو بشنوین.
👈 ضمناً مقالهی تحقیقاتی این مدل هم توی لینک زیر قابل دسترسیه:
➡️ https://arxiv.org/abs/2301.11325
#هوش_مصنوعی #AI
◦•◉✿ @python_rd ✿◉•◦
✔️ همزمان با سروصدای زیادی که chatGPT توی دنیا راه انداخته، محققان گوگل MusicLM رو معرفی کردن. مدلی که میتونه از روی متنی که بهش میدیم موسیقی تولید کنه!
✔️ اینطور که گوگل ادعا کرده MusicLM از سیستمهای قبلی هم در کیفیت صدا و هم در رعایت توضیحات متن بهتر عمل میکنه.
✔️ برای حمایت از تحقیقات آینده، گوگل MusicCaps رو بهطور عمومی منتشر میکنه، مجموعه دادهای متشکل از ۵.۵ هزار جفت موسیقی-متن، با توضیحات متن غنی که توسط متخصصان انسانی ارائه شده.
✔️البته به خاطر نگرانیهای کپیرایت، MusicLM قرار نیست فعلاً برای عموم منتشر بشه.
✔️ جالبه بدونین که این مدل حتی برای نقاشیهای معروف دنیا هم با توجه به توضیحاتشون موسیقی تولید کرده! اینجا میتونین نمونههایی از موسیقیای که توسط MusicLM تولید شده رو بشنوین.
👈 ضمناً مقالهی تحقیقاتی این مدل هم توی لینک زیر قابل دسترسیه:
➡️ https://arxiv.org/abs/2301.11325
#هوش_مصنوعی #AI
◦•◉✿ @python_rd ✿◉•◦
This media is not supported in your browser
VIEW IN TELEGRAM
من ربات مِلانی هستم🤗.
اگه کنجکاوید بدونید معماریِ شبکه های عصبیم چطوریه، لینک گیت هابم رو ببینید:
https://github.com/Melanee-Melanee/Python-Bots/tree/main/Chatbot
⚙ @python_rd
اگه کنجکاوید بدونید معماریِ شبکه های عصبیم چطوریه، لینک گیت هابم رو ببینید:
https://github.com/Melanee-Melanee/Python-Bots/tree/main/Chatbot
⚙ @python_rd
PyCoders (پایتون)
⭕️Operators # Comparison operators greater_than = 5 > 2 less_than = 5 < 2 equal_to = 5 == 2 not_equal_to = 5 != 2 greater_than_or_equal_to = 5 >= 2 less_than_or_equal_to = 5 <= 2 #PYTHON_CHEAT_SHEET ◦•◉✿ @python_rd ✿◉•◦
⭕️Conditional statements
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
# if statement
if condition:
# code block
# if-else statement
if condition:
# code block
else:
# code block
# if-elif-else statement
if condition:
# code block
elif condition:
# code block
else:
# code block
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
PyCoders (پایتون)
⭕️Conditional statements # if statement if condition: # code block # if-else statement if condition: # code block else: # code block # if-elif-else statement if condition: # code block elif condition: # code block else: # code block #PYTHON_CHEAT_SHEET…
⭕️Loops
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
# for loop
for variable in sequence:
# code block
# while loop
while condition:
# code block
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
PyCoders (پایتون)
من ربات مِلانی هستم🤗. اگه کنجکاوید بدونید معماریِ شبکه های عصبیم چطوریه، لینک گیت هابم رو ببینید: https://github.com/Melanee-Melanee/Python-Bots/tree/main/Chatbot ⚙ @python_rd
این پروژه ام تو گیت هاب، تو دایرکتوری
Text Generation
یه پروژه ی ساخت چت بات با دیپ لرنینگ هست.
پیشنهاد میکنم حتما ببینیدش، فیلم آموزشی هم داره.
هم با زیرساخت Chat GPT آشنا میشید، هم دیپ لرنینگ، هم تنسورفلو، هم NLP و ... .
Text Generation
یه پروژه ی ساخت چت بات با دیپ لرنینگ هست.
پیشنهاد میکنم حتما ببینیدش، فیلم آموزشی هم داره.
هم با زیرساخت Chat GPT آشنا میشید، هم دیپ لرنینگ، هم تنسورفلو، هم NLP و ... .
Forwarded from Melanee AI & Physics (Melanee)
Media is too big
VIEW IN TELEGRAM
به کمک هوش مصنوعی openai برنامه ای نوشتم که میتونم با کامپیوترم صحبت کنم!
تشکر میکنم از آقای مهندس ابوالفضل ایرانی عزیز برای کمک های بی دریغشان❤🙏.
https://github.com/Melanee-Melanee/Python-Bots
@melaneepython
تشکر میکنم از آقای مهندس ابوالفضل ایرانی عزیز برای کمک های بی دریغشان❤🙏.
https://github.com/Melanee-Melanee/Python-Bots
@melaneepython
This media is not supported in your browser
VIEW IN TELEGRAM
🏵 این ویدیو ربات انساننما که اسمش Ameca هست رو نشون میده.
⏺ نکتهی جالب این ربات اینه که صورتش حسهای مختلف رو نشون میده و اینجا عکسالمعلمش به دیدن خودش تو آینه رو می بینین.
#هوش_مصنوعی #AI
@python_rd
⏺ نکتهی جالب این ربات اینه که صورتش حسهای مختلف رو نشون میده و اینجا عکسالمعلمش به دیدن خودش تو آینه رو می بینین.
#هوش_مصنوعی #AI
@python_rd
به کدهایی که Chat GPT بهتون پیشنهاد میده زیاد اعتماد نکنید، تا الان چندین بار تجربه کردم که کدهایی که میگه الکی داره کار رو سخت میکنه و لقمه رو دور سر میچرخونه!
خودم به ساده ترین روش ممکن کد رو نوشتم بدون اینکه از هیچ ماژول اضافه ای استفاده کنم!
چت جی پی تی فقط طبق کلمه های کلیدی که بهش میدید بهتون جواب میده و اصلا ذهنیت اینکه بشه از یه راه ساده تر هم برنامه رو نوشت نداره!
@python_rd
خودم به ساده ترین روش ممکن کد رو نوشتم بدون اینکه از هیچ ماژول اضافه ای استفاده کنم!
چت جی پی تی فقط طبق کلمه های کلیدی که بهش میدید بهتون جواب میده و اصلا ذهنیت اینکه بشه از یه راه ساده تر هم برنامه رو نوشت نداره!
@python_rd
برای اینکه کدهای پایتون ام رو فراموش نکنم، اومدم یه سری سوال برای خودم از کدهای مهم پایتون که تا حالا یاد گرفتم طراحی کردم، اسمش رو گذاشتم Golden Codes.
داخل این سوالها یه سری کدهای مهم و کلیدی پایتون رو که یه کار خاصی انجام میده نوشتم و هر از چندگاهی از خودم امتحان میگیرم (جواب ها هم طبق شماره ی سوال تو یه فایل پایتونی تو سیستمم هست).
مثلا انواع مدل نوشتن دیکشنری یا چطوری یه کاری کنیم برنامه امون تو یه تایم بندی مشخص اجرا بشه و ....
شما هم اگه به همچین حرکتی نیاز داشتید انجامش بدید🥰.
💥مِلانی
👩💻@python_rd
داخل این سوالها یه سری کدهای مهم و کلیدی پایتون رو که یه کار خاصی انجام میده نوشتم و هر از چندگاهی از خودم امتحان میگیرم (جواب ها هم طبق شماره ی سوال تو یه فایل پایتونی تو سیستمم هست).
مثلا انواع مدل نوشتن دیکشنری یا چطوری یه کاری کنیم برنامه امون تو یه تایم بندی مشخص اجرا بشه و ....
شما هم اگه به همچین حرکتی نیاز داشتید انجامش بدید🥰.
💥مِلانی
👩💻@python_rd
PyCoders (پایتون)
⭕️Loops # for loop for variable in sequence: # code block # while loop while condition: # code block #PYTHON_CHEAT_SHEET ◦•◉✿ @python_rd ✿◉•◦
⭕️Functions
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
# Function declaration
def function_name(parameter1, parameter2):
# code block
return result
# Function call
function_name(argument1, argument2)
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
PyCoders (پایتون)
⭕️Functions # Function declaration def function_name(parameter1, parameter2): # code block return result # Function call function_name(argument1, argument2) #PYTHON_CHEAT_SHEET ◦•◉✿ @python_rd ✿◉•◦
⭕️Lists
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
# List declaration
list_name = [item1, item2, item3]
# Accessing list items
first_item = list_name[0]
last_item = list_name[-1]
# Modifying list items
list_name[0] = new_item
# Adding items to a list
list_name.append(new_item)
list_name.insert(index, new_item)
# Removing items from a list
list_name.remove(item)
list_name.pop(index)
# List slicing
sliced_list =
list_name[start_index:end_index:step]
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
PyCoders (پایتون)
⭕️Lists # List declaration list_name = [item1, item2, item3] # Accessing list items first_item = list_name[0] last_item = list_name[-1] # Modifying list items list_name[0] = new_item # Adding items to a list list_name.append(new_item) list_name.insert(index…
⭕️Dictionaries
# Dictionary declaration
dictionary_name = {"k1": v1,
"k2": v2}
# Accessing dictionary values
value1 = dictionary_name["k1"]
# Modifying dictionary values
dictionary_name["k1"] = new_value
# Adding items to a dictionary
dictionary_name["new_key"] = new_value
# Removing items from a dictionary
del dictionary_name["key"]
# Getting keys and values from a
dictionary
keys = dictionary_name.keys()
values = dictionary_name.values()
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
# Dictionary declaration
dictionary_name = {"k1": v1,
"k2": v2}
# Accessing dictionary values
value1 = dictionary_name["k1"]
# Modifying dictionary values
dictionary_name["k1"] = new_value
# Adding items to a dictionary
dictionary_name["new_key"] = new_value
# Removing items from a dictionary
del dictionary_name["key"]
# Getting keys and values from a
dictionary
keys = dictionary_name.keys()
values = dictionary_name.values()
#PYTHON_CHEAT_SHEET
◦•◉✿ @python_rd ✿◉•◦
سلام
ببخشید من یه دو هفته ای نتونستم به خاطر فوت پدرم
مطلبی تو کانال بزارم
اگه وضعیت روحیم بهتر شد دوباره شروع به قرار دادن مطالب در کانال خواهم کرد🖤
ببخشید من یه دو هفته ای نتونستم به خاطر فوت پدرم
مطلبی تو کانال بزارم
اگه وضعیت روحیم بهتر شد دوباره شروع به قرار دادن مطالب در کانال خواهم کرد🖤
چند روز پیش یکی از همکارانم حرکت جالبی زده بودند.
در یک شرکت خارجی کار میکردند که حقوقشون رو بر حسب مقدار زمانی که به VPN اون شرکت وصل بودند حساب میکردند. گاها پیش می آمد که اتصالشون به VPN قطع میشد و ایشون متوجه نمیشدند. برای رفع این مشکل خودشون با فلاتر برنامه ای نوشتند که بتونه IP پابلیک خودشون رو هر لحظه مانیتور کنه.
من هم کنجکاو شدم و شبیه این برنامه رو با #پایتون نوشتم:
https://medium.com/@melanee-melanee/monitor-your-public-ip-address-using-python-7956d18be9ec
⭐@python_rd
در یک شرکت خارجی کار میکردند که حقوقشون رو بر حسب مقدار زمانی که به VPN اون شرکت وصل بودند حساب میکردند. گاها پیش می آمد که اتصالشون به VPN قطع میشد و ایشون متوجه نمیشدند. برای رفع این مشکل خودشون با فلاتر برنامه ای نوشتند که بتونه IP پابلیک خودشون رو هر لحظه مانیتور کنه.
من هم کنجکاو شدم و شبیه این برنامه رو با #پایتون نوشتم:
https://medium.com/@melanee-melanee/monitor-your-public-ip-address-using-python-7956d18be9ec
⭐@python_rd
What is the output of the following code?
x = 0 while x < 20: x = x+3 print(x)
x = 0 while x < 20: x = x+3 print(x)
Anonymous Quiz
11%
19
38%
21
45%
18
6%
20
List AL is defined as follow: AL = [1,2,3,4,5]
Which of the following statements removes the middle element 3 from it so the list AL become [1,2,4,5]
Which of the following statements removes the middle element 3 from it so the list AL become [1,2,4,5]
Anonymous Quiz
53%
del a[2]
18%
a[2:3] = []
10%
a[2:2] = []
19%
None of the above
بات هوش مصنوعی برای چک کردن رزومه های استخدامی
امروزه شرکت ها به دلیل دریافت تعداد زیادی رزومه، مرحله ی اول گزینش را به کمک بات های هوش مصنوعی انجام میدهند و در این مرحله عموما رزومه هایی که نمره ی ATS
(Applicant Tracking System)
کمتر از ۸۰
داشته باشند از گزینش اولیه رد میشوند!
یک نمونه پروژه راجب این موضوع با زبان #پایتون به کمک ابزارهای NLP :
https://github.com/Spidy20/Smart_Resume_Analyser_App
⚙@python_rd
امروزه شرکت ها به دلیل دریافت تعداد زیادی رزومه، مرحله ی اول گزینش را به کمک بات های هوش مصنوعی انجام میدهند و در این مرحله عموما رزومه هایی که نمره ی ATS
(Applicant Tracking System)
کمتر از ۸۰
داشته باشند از گزینش اولیه رد میشوند!
یک نمونه پروژه راجب این موضوع با زبان #پایتون به کمک ابزارهای NLP :
https://github.com/Spidy20/Smart_Resume_Analyser_App
⚙@python_rd
میدونستید تو گیت هاب یه جایی هست که میتونید سورس کدهاتون رو بفروشید؟
تو قسمت GitHub Matketplace
منم تازه دیروز فهمیدم اینو و الان فرصت نمیکنم راجبش تحقیق کنم ببینم چطوریه، اگر کسی میدونه به منم بگه ممنونم❤🙏.
⚙@python_rd
تو قسمت GitHub Matketplace
منم تازه دیروز فهمیدم اینو و الان فرصت نمیکنم راجبش تحقیق کنم ببینم چطوریه، اگر کسی میدونه به منم بگه ممنونم❤🙏.
⚙@python_rd
راهنمای جامع یادگیری پردازش زبان طبیعی (NLP) با زبان #پایتون:
https://blog.faradars.org/practitioners-guide-to-natural-language-processing-part-i-processing-understanding-text/
در ادامه اگه علاقه مند باشید میتونید این پروژه ی NLP فارسی رو انجام بدید که تشخیص ایمیل های اسپم هست:
https://github.com/MohammadrezaAmani/HamSpam/tree/main
👩💻@python_rd
https://blog.faradars.org/practitioners-guide-to-natural-language-processing-part-i-processing-understanding-text/
در ادامه اگه علاقه مند باشید میتونید این پروژه ی NLP فارسی رو انجام بدید که تشخیص ایمیل های اسپم هست:
https://github.com/MohammadrezaAmani/HamSpam/tree/main
👩💻@python_rd
What will be the Output of the following code?🙄
a = 547 while a > 0: a = a//10 print(a,end=" ")
a = 547 while a > 0: a = a//10 print(a,end=" ")
Anonymous Quiz
26%
7 4 5
11%
547 54 5
42%
54 5 0
21%
No Output