بسیار عااالی. من امروز ۲ بخش رو تمام کردم. به نظرم یکم نیاز داره کتابخانه ها رو بیشتر توضیح بدین، بااینکه من هیچی برنامه نویسی بلد نبودم ولی درس دادنتون قابل فهم بود و تغییرات خودم رو متوجه میشدم. اگر یه قسمت سطح بالاتر هم آماده کنین که به نظرم بحث پایتون رو تکمیل کردین🌹🌹🌹
سلام استاد خسته نباشید. استاد عزیز و دوست داشتنی، واقعا بینظیر تدریس میکنید. اصلا وقتی توضیح میدید آدم حس میکنه از قبل همه این مطالب رو میدونسته. امیدوارم خداوند همیشه پشت و پناهتون باشه. ممنون که هستید. 🌹
درود بر شما در ابتدا باید تشکر کنم از آموزش های شما و همچنین از نحوه آموزش و هم قدردانی کنم از اینکه جواب خواسته منو دادید واقعیتش من در رابطه با شما پیش داوری کردم و با توجه به تاریخ فیلم آموزشی شما پیش خودم گفتم حوابی نخواهم گرفت. علی ایحال فرمایش شما صحیح هست خب مثل سیستم عامل داس مسیر را باید نمایش بده اما درویژوال استودیو که دارم استفاده می کنم علاوه بر مسیر فعلی که نمایش میده دو یا سه خط دیگر هم نمایش میده این دو یا سه خط را منظور من هست البته در منوی File>Prefrences>Setting هم جستجو کردم اما متاسفانه به نتیجه ای نرسیدم آیا امکان دارد که تصویر آن را از طریق ایمیل برای شما ارسال کنم ممنون میشم راهنمایی کنید.
سلام سروين جان خسته نباشيد و سپاس بابت ويدئو هاي مفيدتون من به تازگي تصميم به يادگيري پايتون گرفتم ديدن اين دو ويدئو شما كاملا اكتفا ميكنه؟ لول پيشرفته ي پايتون رو هم شامل ميشه؟
در این دو ویدئو نکات لازم برای شروع پروژه و پیش بردنش گفته شده پیشنهاد می کنم اون این ویدئوها را تماشا کنید و بعد هر جایی به دستورات تکمیلی تری نیاز داشتین برسن و اونها را مطالعه کنید
سلام استاد ممنونم از اموزشهاتون قسمت module داخل vscode برای من اجرا نمیشه ارورمیده TypeError: match() missing 1 required positional argument: 'string'
خیلی عالی بود. خسته نباشید. مرسی. 🙂👍 چون آموزش جاوااسکریپت رو قبلأ گذاشتید اگه برای پیاچپی هم آموزش بذارین همه فولاستک میشن!😁😁 ولی از شوخی گذشته اگه وقت کردین خیلی مفید خواهد بود. البته c و cpp هم خوبن ولی خیلی طولانی میشن. و یه پیشنهاد، اگه میشه تو یک یا چند ویدئو یه سری پروژه کوچک یا مساله طراحی کنید و جوابها رو از اینستا بگیرید و توی ویدئوی بعدی اونها رو ارزیابی کنید. باز هم ممنون.
@@sarvinStyle مرسی از توجه تون. 🙏 ظاهرا خیلی سرتون شلوغه... به عمر من که قد نمیده تا دو ماه دیگه کلی چرت و چاک هست😂😁 بهرحال همه ویدئوهای شما خوب و مفید هستن👍
استاد سروین عزیز ممنون از آموزش خیلی خوبتون . البته تا اینجا بیشتر آموزشهاتون در متغیررهای عددی و string ثابت بوده ! در حالی که اغلب متغییرها مثلا x , y در وب و به خصوص پایتون، داینامیک و همانند یک ظرف هستند که متغییرهای داخل اون تغییر می کنند ! به طور نمونه وقتی محصولی در یک فروشگاه انتخاب میشه و برای پرداخت میره قیمت هر محصول در بخشها به عنوان متغییر تغییر می کنه ! و یا نوع محصول ! و یا وقتی قیمت یک assest در مارکتی مثل BTC/USD از یک بروکر گرفته میشه و کندلها در تایم فریمها نمایش داده میشه هر لحظه یک ثانیه/یک دقیقه/یک ساعت و یک روز و... به عنوان متغییر تغییر می کنه ! حالا ما چطور دیتا داینامیک رو INPUT کرده و در برنامه پایتون و... import کنیم و به عنوان خروجی هم به طور داینامیک مثلا در چارت قیمتی نمایش بدیم و یا به طور داینامیک عملیات خاصی رو انجام داده و داینامیک خروجی بگیریم ؟ لطفا برای این بخش بخ صوص پایتون اموزش کاربردی قرار بدید به خصوص1- داده های داینامیک فروشگاهی 2-داده های داینامیک مارکت مالی و کریپتو #ROYALNIL
خیلی متوجه سوالتون نشدم همه داده ها را دیتابیس برمی داریم و با تغییر یافتنش در دیتابیس، برنامه به دیتاهای جدید دسترسی خواهد داشت بک اند بدون ارتباط با دیتابیس که اصلا معنی نداره
سلام وقتتون بخیر راستش ۲۰ دقیقه آخر رو نفهمیدم درست که در خصوص کلاس متد و جیسون بود اصلا در واقع چی هستن و کاربردشون چیست ایا داکیومنتی هست که بتونم بخونم و بفهمم البته به زبان ساده باشه ممنون
سلام استاد شما گروه سوال و جواب در تلگرام دارید تا اشکالات برنامه نویسی خودمون رو اونجا مطرح کنیم؟ من با یک میکروکنترلر عبارت زیر رو به پورت سریال میفرستم. count: 0 که این عدد 0 هر ثانیه یکبار افزایش پیدا میکنه. اون رو با پایتون دریافت میکنم و نمایش میدم. ولی وقتی میخواهم قسمتی از اون رشته دریافتی رو جدا کنم خطا میده: if('count' in data): دقیقا به خط بالا ایراد میگیره. این هم برنامه پایتون اش: import serial port = serial.Serial('com4', 115200) while (1): data = '' if (port.in_waiting > 0): data = port.readline() print(data) if('count' in data): print(data[6:]) لازم به ذکر است که پورت سریال اطلاعات رو بصورت بایت ارسال و دریافت میکنه. خطای برنامه اینه: TypeError: a bytes-like object is required, not 'str' ولی اگه دو خط آخر رو ننویسم خروجی به این شکل هست: b'count: 0 ' b'count: 1 ' b'count: 2 ' b'count: 3 ' b'count: 4 ' b'count: 5 ' b'count: 6 ' b'count: 7 ' b'count: 8 ' b'count: 9 ' b'count: 10 ' ممنون میشم اگه در مورد کار با بایت ها که بصورت stream از پورت های کامپیوتردریافت میشوند توضیح بدهید با سپاس
شما نمی تونین با دستور in داخل رشته لوپ کنید باید اول رشته را تبدیل کنید به آرایه که در مثالی که برام فرستادین می شه با دستور x = txt.split(" ") تبدیلش کنید به آرایه بعد برای این آرایه دستور in را بنویسید
بسیار عااالی. من امروز ۲ بخش رو تمام کردم. به نظرم یکم نیاز داره کتابخانه ها رو بیشتر توضیح بدین، بااینکه من هیچی برنامه نویسی بلد نبودم ولی درس دادنتون قابل فهم بود و تغییرات خودم رو متوجه میشدم. اگر یه قسمت سطح بالاتر هم آماده کنین که به نظرم بحث پایتون رو تکمیل کردین🌹🌹🌹
با سلام بسیار مفید و کاربردی 🙏❤
ممنون استاد مهربان بابت زحمات زیاد تان
خواهش می کنم
سلام . درود به شما
Excellent.
جزاکم الله خیر
Mer30 Ostad 💐
سلام استاد خسته نباشید.
استاد عزیز و دوست داشتنی، واقعا بینظیر تدریس میکنید.
اصلا وقتی توضیح میدید آدم حس میکنه از قبل همه این مطالب رو میدونسته.
امیدوارم خداوند همیشه پشت و پناهتون باشه.
ممنون که هستید. 🌹
مرسی از پیامتون، نظر لطفتونه و بی نهایت خوشحالم که آموزشهام براتون مفید بوده
ممنونم استاد خیلی لذت بردم امیدوارم آموزش پیشرفته هم ارائه بدید و کار با کتابخانه ها و غیره رو هم توضیح بدید !
حتما
استادسلام خیلیی خیلیی ممنونم بابت همه آموزشها و میشه یک آموزش پروژه محور پایتون بزارید؟ چون تقریباندیدم کسی شبیه شما آموزش بده ❤
مررررسی حتما
سلام خدا قوت استاد آموزشای پایتون رو عالی درس میدید پارت سوم پایتون رو اگر امکانش هست زودتر بزارید
خواهش می کنم حتمااا
راجب cpp میشه اموزش بزارید؟
عالی هستی سروین💚🍃
ممنونم
زن موفق آدم سر کیف میاره تا بشینه پای تمام حرفهاش. تبریک و خیلی قشنگ توضیح میدین
سلام. شما خیلی خفنید
ممنونم
مچکرم عالی بود
منم متشکرم
آیا ممکنه راهنمایی کنید که چطور در ویژوال استودیو کد در پنجره ترمینال هنگام اجرای برنامه
مسیر ها را نمایش ندهد
ترمینال مثل dos حتما مسیر را نشون می ده و می شه بگین برای چی می خواهید مسیر را ننویسه ؟؟
درود بر شما در ابتدا باید تشکر کنم از آموزش های شما و همچنین از نحوه آموزش و هم قدردانی کنم از اینکه جواب خواسته منو دادید واقعیتش من در رابطه با شما پیش داوری کردم و با توجه به تاریخ فیلم آموزشی شما پیش خودم گفتم حوابی نخواهم گرفت. علی ایحال فرمایش شما صحیح هست خب مثل سیستم عامل داس مسیر را باید نمایش بده اما درویژوال استودیو که دارم استفاده می کنم علاوه بر مسیر فعلی که نمایش میده دو یا سه خط دیگر هم نمایش میده این دو یا سه خط را منظور من هست البته در منوی File>Prefrences>Setting هم جستجو کردم اما متاسفانه به نتیجه ای نرسیدم
آیا امکان دارد که تصویر آن را از طریق ایمیل برای شما ارسال کنم
ممنون میشم راهنمایی کنید.
@@ahmadjamei9815بلی حتما، به آدرس salam@sarvinstyle.ir بفرستید
سلام سروين جان
خسته نباشيد و سپاس بابت ويدئو هاي مفيدتون
من به تازگي تصميم به يادگيري پايتون گرفتم
ديدن اين دو ويدئو شما كاملا اكتفا ميكنه؟
لول پيشرفته ي پايتون رو هم شامل ميشه؟
در این دو ویدئو نکات لازم برای شروع پروژه و پیش بردنش گفته شده
پیشنهاد می کنم اون این ویدئوها را تماشا کنید و بعد هر جایی به دستورات تکمیلی تری نیاز داشتین برسن و اونها را مطالعه کنید
@@sarvinStyle ممنونم استاد
thank you very much ❤❤
Always welcome
درباره back end سایت با پایتون
عالی 👏👏😍
ممنونم
سلام و درود
سلام
Great
عالی
ممنونم
ببخشید .کاربرد پیپ ها چیه .ممنون میشم توضیح بدهید
می تونین از پکیجها و ماژولهای که توسط برنامه نویسهای دیگه نوشته شده استفاده کنید
اینجا کامل توضیح داده
asamserver.com/blog/what-is-pip-in-python/
Thanks
ممنونم
@@sarvinStyle سلام. سوالی داشتم یادگیری جاوااسکریپت در مرورگر با یادگیری جاوااسکریپت معمولی دقیقا چه تفاوتی دارد. با تشكر از توجهتان.
@@mehdibagheri6448 هیچ فرقی نداره ذاتا جاوااسکریپت در مرورگر اجرا می شه
@@mehdibagheri6448 هیچ فرقی نداره ذاتا جاوااسکریپت در مرورگر اجرا می شه
@@sarvinStyle thanks alot
دمت گرم استاد مرسی ❤
ممنونم
درود بر شما و بسیار سپاسگزارم از اینکه خیلی سلیس و روان توضیح میدید.
ایا ممکن هست در رابطه با jsonبیشتر توضیح بدید و بفرمایید کاربرد آن چی هست؟
در سری آموزشهای مقدمات برنامه نویسی توضیح دادم می تونین اونها را تماشا کنید
سلام وقت بخیر ممنون از آموزش خوب شما امکان داره درباره جنگو هم بصورت آموزشی و پروژه محور پست بزارید با سپاس از شما استاد گرامی
من جنگو بلد نیستم اما یه مطالعه ای می کنم راجع بهش توضیح می دهم
خسته نباشید
ممنونم
سلام استاد ممنونم از اموزشهاتون
قسمت module داخل vscode برای من اجرا نمیشه
ارورمیده TypeError: match() missing 1 required positional argument: 'string'
لطفا کاملتر توضیح بدید تا بتونم راهنمایی کنم
@@sarvinStyle سلام استاد روزتون بخیر چندبار توضیح دادم ولی ارسال نکرده
@@sarvinStyle تو تلگرام یا جای دیگه گروه دارین که بتونیم سوال بپرسیم اینجا چندبار فرستادم اما ظاهرا نمیفرسته
@@mehradtorabi2093 نه متاسفانه
@@sarvinStyle سلام استاد عزیز ممنونم از اموزشها و وقتی که میزارین مشکلی داشت رو تونستم حل کنم 💐💐
سلام وقتتون بخیر ممنونم از اموزشهاتون
اگع یادتون باشه رگولار اکسپریشن اماده گفتید برای ایمیل میتونیم از گوگل بگیریم
میشه دقیقا بگید چجوری میتونیم بگیریم
من حقیقتا سردر نمیارم
سلام میشه تی شرت وشلوار رو یاد بدین بلوزش و من دوختم خیلی عالی بود الگوی بلوز شلوار اسلش رو هم همین طور مرسی
چشم حتما
سلام بسیار ممنون فقط ادامه نداره و کلا دو قسمت بود؟
فعلا بلی ولی ادامه خواهم داد
خیلی عالی بود. خسته نباشید. مرسی. 🙂👍
چون آموزش جاوااسکریپت رو قبلأ گذاشتید اگه برای پیاچپی هم آموزش بذارین همه فولاستک میشن!😁😁
ولی از شوخی گذشته اگه وقت کردین خیلی مفید خواهد بود.
البته c و cpp هم خوبن ولی خیلی طولانی میشن.
و یه پیشنهاد، اگه میشه تو یک یا چند ویدئو یه سری پروژه کوچک یا مساله طراحی کنید و جوابها رو از اینستا بگیرید و توی ویدئوی بعدی اونها رو ارزیابی کنید.
باز هم ممنون.
مرسی از پیامتون و چه پیشنهاد خوبی حتما انجامش می دهم ولی دو ماه دیگه چون برای آموزشهای دوماه آینده برنامه ریزی کردم
@@sarvinStyle مرسی از توجه تون. 🙏
ظاهرا خیلی سرتون شلوغه... به عمر من که قد نمیده تا دو ماه دیگه کلی چرت و چاک هست😂😁 بهرحال همه ویدئوهای شما خوب و مفید هستن👍
استاد سروین عزیز ممنون از آموزش خیلی خوبتون .
البته تا اینجا بیشتر آموزشهاتون در متغیررهای عددی و string ثابت بوده ! در حالی که اغلب متغییرها مثلا x , y در وب و به خصوص پایتون، داینامیک و همانند یک ظرف هستند که متغییرهای داخل اون تغییر می کنند !
به طور نمونه وقتی محصولی در یک فروشگاه انتخاب میشه و برای پرداخت میره قیمت هر محصول در بخشها به عنوان متغییر تغییر می کنه ! و یا نوع محصول !
و یا وقتی قیمت یک assest در مارکتی مثل BTC/USD از یک بروکر گرفته میشه و کندلها در تایم فریمها نمایش داده میشه هر لحظه یک ثانیه/یک دقیقه/یک ساعت و یک روز و... به عنوان متغییر تغییر می کنه !
حالا ما چطور دیتا داینامیک رو INPUT کرده و در برنامه پایتون و... import کنیم و به عنوان خروجی هم به طور داینامیک مثلا در چارت قیمتی نمایش بدیم و یا به طور داینامیک عملیات خاصی رو انجام داده و داینامیک خروجی بگیریم ؟
لطفا برای این بخش بخ صوص پایتون اموزش کاربردی قرار بدید به خصوص1- داده های داینامیک فروشگاهی
2-داده های داینامیک مارکت مالی و کریپتو
#ROYALNIL
خیلی متوجه سوالتون نشدم
همه داده ها را دیتابیس برمی داریم و با تغییر یافتنش در دیتابیس، برنامه به دیتاهای جدید دسترسی خواهد داشت
بک اند بدون ارتباط با دیتابیس که اصلا معنی نداره
❤❤❤
💜
مرسی
روی دور تند درس میدین، یکم سرعت ویدئو ها رو کمتر کنین بهتر میشه. در کل عالی هستین بیست بیست بیست
چشم حتما
سلام وقتتون بخیر
راستش ۲۰ دقیقه آخر رو نفهمیدم درست که در خصوص کلاس متد و جیسون بود اصلا در واقع چی هستن و کاربردشون چیست
ایا داکیومنتی هست که بتونم بخونم و بفهمم البته به زبان ساده باشه ممنون
متاسفانه برای جیسون و متود و کلاس هنوز ویدئویی تهیه نکردم اما کلی مطلب راجع بهش تو اینترنت هست
❤
با سپاس از شما چرا مخاطبان قسمت دوم به یک پنجم رسیدن؟ یعنی با همون قسمت اول پایتون رو یاد گرفتن؟!!
برای اینکه آدمهای زیادی تصمیم می گیرند یک تخصصی را یاد بگیرند و استارتش را می زنند ولی در نهایت کمتر از 10 درصد تا انتها پیش می رن و موفق می شوند
سلام استاد
شما گروه سوال و جواب در تلگرام دارید تا اشکالات برنامه نویسی خودمون رو اونجا مطرح کنیم؟
من با یک میکروکنترلر عبارت زیر رو به پورت سریال میفرستم.
count: 0 که این عدد 0 هر ثانیه یکبار افزایش پیدا میکنه.
اون رو با پایتون دریافت میکنم و نمایش میدم. ولی وقتی میخواهم قسمتی از اون رشته دریافتی رو جدا کنم خطا میده:
if('count' in data):
دقیقا به خط بالا ایراد میگیره. این هم برنامه پایتون اش:
import serial
port = serial.Serial('com4', 115200)
while (1):
data = ''
if (port.in_waiting > 0):
data = port.readline()
print(data)
if('count' in data):
print(data[6:])
لازم به ذکر است که پورت سریال اطلاعات رو بصورت بایت ارسال و دریافت میکنه.
خطای برنامه اینه:
TypeError: a bytes-like object is required, not 'str'
ولی اگه دو خط آخر رو ننویسم خروجی به این شکل هست:
b'count: 0
'
b'count: 1
'
b'count: 2
'
b'count: 3
'
b'count: 4
'
b'count: 5
'
b'count: 6
'
b'count: 7
'
b'count: 8
'
b'count: 9
'
b'count: 10
'
ممنون میشم اگه در مورد کار با بایت ها که بصورت
stream
از پورت های کامپیوتردریافت میشوند توضیح بدهید
با سپاس
سلام
مساله رو به این صورت حل کدم:
import serial
port = serial.Serial('com4', 115200)
while (1):
data = ""
if (port.in_waiting > 0):
data = port.readline()
data = str(data)
print(data)
if('count' in data):
print(data[9:-5])
و نتیجه خروجی:
b'count: 0
'
0
b'count: 1
'
1
b'count: 2
'
2
b'count: 3
'
3
b'count: 4
'
4
b'count: 5
'
5
b'count: 6
'
6
b'count: 7
'
7
b'count: 8
'
8
b'count: 9
'
9
b'count: 10
'
10
b'count: 11
'
11
b'count: 12
'
ولی فکر نکنم راه درستی باشه. درواقع من نمیدونم توی پایتون چطوری میشه یک متغیر سراسری تعریف کرد که نوعش از نوع بایت باشه
ممنون میشم راهنمایی کنید.
شما نمی تونین با دستور in داخل رشته لوپ کنید
باید اول رشته را تبدیل کنید به آرایه که در مثالی که برام فرستادین می شه با دستور
x = txt.split("
")
تبدیلش کنید به آرایه بعد برای این آرایه دستور in را بنویسید
خستە نباشین
این کمل کیس من نصب نمیشە مشکلش چیە؟!
چه خطایی می ده ؟؟
خیلی تبلیغ گذاشتی آخرش کلافه شدم
من نمی گذارم یوتیوب می گذاره
❤❤