🎁 برنده خوش شانس چالش شماره یک : خانم آهنگری 😍
👤 تعداد شرکت کنندگان : 42
🔜منتظر چالش ها آینده ما باشید.
👤 تعداد شرکت کنندگان : 42
🔜منتظر چالش ها آینده ما باشید.
#متن_کاوی_با_پایتون
✅ پیدا کردن کلماتی که یکبار در جمله تکرار شدند یا حذف کلمات تکراری در جملات
▪️ پایتون تابعی به نام set داره که میاد کلماتی که در جمله تکرار شدند رو حذف میکنه. ما در اینجا یک مثال جدید خواهیم زد:
▪️همانطور که در کد بالا مشاهده میکنیم جمله ما در ابتدا 6 کلمه بود و دو از این کلمات تکراری هست یکی to و دیگری be. حالا اگر بخواهیم با استفاده از set این کلمات تکراری رو حذف کنیم ببنیم چه اتفاقی خواهد افتاد:
▪️همانطور که در بالا مشاهده میکنید کد فوق be رو حذف کرد اما to رو نه. قبلا تو پایتون مقدماتی تاکید کردیم که پایتون برای حروف بزرگ و کوچک تفاوت قائل هستش و این دلیل حذف نشدن کلمه to و To هست.خوب راه حل چیه؟
▪️ راه حل اینه که ابتدا بیاییم کل جمله رو تبدیل به حروف کوچک کنیم سپس کلمات تکراری رو حذف کنیم. بوسیله کد زیر:
▪️ ابتدا توسط تابع lower تمام حروف رو در یک حلقه for کوچک کردیم بعد از تابع set برای حذف تکراریها استفاده میکنه و در نهایت هم طولش رو نمایش میده و در خط بعد کارکترهای یکتا رو چاپ میکنه.
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 : @pythonchallenge
✅ پیدا کردن کلماتی که یکبار در جمله تکرار شدند یا حذف کلمات تکراری در جملات
▪️ پایتون تابعی به نام set داره که میاد کلماتی که در جمله تکرار شدند رو حذف میکنه. ما در اینجا یک مثال جدید خواهیم زد:
>>> text3 = "To be or not to be"
>>> text3 = text3.split(' ')
>>> len(text3)
6
▪️همانطور که در کد بالا مشاهده میکنیم جمله ما در ابتدا 6 کلمه بود و دو از این کلمات تکراری هست یکی to و دیگری be. حالا اگر بخواهیم با استفاده از set این کلمات تکراری رو حذف کنیم ببنیم چه اتفاقی خواهد افتاد:
>>> len(set(text3))
5
>>> set(text3)
{'not', 'be', 'to', 'To', 'or'}
▪️همانطور که در بالا مشاهده میکنید کد فوق be رو حذف کرد اما to رو نه. قبلا تو پایتون مقدماتی تاکید کردیم که پایتون برای حروف بزرگ و کوچک تفاوت قائل هستش و این دلیل حذف نشدن کلمه to و To هست.خوب راه حل چیه؟
▪️ راه حل اینه که ابتدا بیاییم کل جمله رو تبدیل به حروف کوچک کنیم سپس کلمات تکراری رو حذف کنیم. بوسیله کد زیر:
>>> len(set(w.lower() for w in text3))
4
>>> set(w.lower() for w in text3)
{'to', 'not', 'be', 'or'}
▪️ ابتدا توسط تابع lower تمام حروف رو در یک حلقه for کوچک کردیم بعد از تابع set برای حذف تکراریها استفاده میکنه و در نهایت هم طولش رو نمایش میده و در خط بعد کارکترهای یکتا رو چاپ میکنه.
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 : @pythonchallenge
شما کدام آموزش ها رو دنبال میکنید؟
Anonymous Poll
38%
مقدماتی پایتون
27%
تکمیلی پایتون
7%
بازی سازی در پایتون
14%
متن کاوی در پایتون
14%
منتظر آموزش های جدید هستم
#مقدماتی_پایتون
⚠️💡⚠️ مثالهای برای تقسیم، خارج قسمت و باقیمانده
6 / 3 = 2.0
6.0 / 3 = 2.0
6 / 4 = 1.5
6 // 3 = 2
6 // 4 = 1
6.0 // 4 = 1.0
6 % 3 = 0
6 % 4 = 2
6.0 % 4 = 2.0
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
⚠️💡⚠️ مثالهای برای تقسیم، خارج قسمت و باقیمانده
6 / 3 = 2.0
6.0 / 3 = 2.0
6 / 4 = 1.5
6 // 3 = 2
6 // 4 = 1
6.0 // 4 = 1.0
6 % 3 = 0
6 % 4 = 2
6.0 % 4 = 2.0
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
#مقدماتی_پایتون
✍️ رشته ها
اگر شما می خواهید از یک متن در پایتون استفاده کنید، باید از رشته استفاده کنید. یک string با وارد کردن یک متن بین دو " و یا دو ‘ ساخته می شود.
📌 زمانی که کنسول پایتون یک string را نمایش می دهد، به صورت معمول آن را بین دو ‘ نمایش می دهد.
⚠️ اگر از ‘ برای تعریف string استفاده کنید، ممکن است در شرایط خاصی مانند استفاده از opostrophe دچار ارور شوید، چون پایتون با دیدن opostrophe به string پایان می دهد.
💡 نوع دیگری از string در پایتون وجود دارد با نام docstring که برای کامنت استفاده می شود، اما در حالت کلی string است. در آینده در مورد آن صحبت خواهیم کرد.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ رشته ها
اگر شما می خواهید از یک متن در پایتون استفاده کنید، باید از رشته استفاده کنید. یک string با وارد کردن یک متن بین دو " و یا دو ‘ ساخته می شود.
📌 زمانی که کنسول پایتون یک string را نمایش می دهد، به صورت معمول آن را بین دو ‘ نمایش می دهد.
>>> “Python in fun! “
‘Python is fun’
>>> ‘always look at the bright side of life’
‘always look at the bright side of life’
⚠️ اگر از ‘ برای تعریف string استفاده کنید، ممکن است در شرایط خاصی مانند استفاده از opostrophe دچار ارور شوید، چون پایتون با دیدن opostrophe به string پایان می دهد.
Error : ‘He’s a coder’
True : “He’s a coder”
‘He\’s a coder’
💡 نوع دیگری از string در پایتون وجود دارد با نام docstring که برای کامنت استفاده می شود، اما در حالت کلی string است. در آینده در مورد آن صحبت خواهیم کرد.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
#مقدماتی_پایتون
مثالی های از چاپ رشته ها
⚠️💡⚠️
Input : print(‘python is fun’) or print(“python is fun”)
Output : python is fun
Input : ‘python is fun’ or “python is fun”
Output :’python is fun’
Intput : print(2+3)
Output : 5
Input : print(“2+3”)
Output : 2+3
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
مثالی های از چاپ رشته ها
⚠️💡⚠️
Input : print(‘python is fun’) or print(“python is fun”)
Output : python is fun
Input : ‘python is fun’ or “python is fun”
Output :’python is fun’
Intput : print(2+3)
Output : 5
Input : print(“2+3”)
Output : 2+3
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
#مقدماتی_پایتون
✍️ رشته ها - (قسمت دوم)
اگر بخوایم از کوتیشن در داخل یک رشته استفاده کنیم چون خود رشته با کوتیشن مشخص میشن لازمه که یک بک اسلاش (\) به قبل کوتیشن داخل متن اضافه کنیم مثلا:
B"c
برای اینکه بتونیم رشته بالا رو چاپ کنیم کافیه به این صورت بنویسیم:
"B\"C"
روش دیگری هم برای نوشتن رشته هست که دو طرف رشته از سینگل کوتیشن استفاده کنیم. مثال زیر رو ببینید
'B"C'
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ رشته ها - (قسمت دوم)
اگر بخوایم از کوتیشن در داخل یک رشته استفاده کنیم چون خود رشته با کوتیشن مشخص میشن لازمه که یک بک اسلاش (\) به قبل کوتیشن داخل متن اضافه کنیم مثلا:
B"c
برای اینکه بتونیم رشته بالا رو چاپ کنیم کافیه به این صورت بنویسیم:
"B\"C"
روش دیگری هم برای نوشتن رشته هست که دو طرف رشته از سینگل کوتیشن استفاده کنیم. مثال زیر رو ببینید
'B"C'
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
complete the code to create a string containing a double quote.
>>" .... "
>>" .... "
Anonymous Quiz
58%
\"
13%
/"
16%
"
12%
'
#دوره_تکمیلی_پایتون
✅لیست ها در پایتون(3)
⏪اگر بخواهیم با یک حلقه for یک لیست بسازیم و مقادیرش رو پر کنیم.میتوانیم با تایع append تک تک مقادیر رو وارد لیست کنیم (دستور append هم در بخش مقدماتی باهاش کار کردیم.)
در مثال فوق با دستور append ، بیست مرتبه عدد سه را داخل لیست ای با نام List ریختیم.
⏪میتوانیم برای تولید لیست فوق از روش دیگری هم استفاده کنید و در یک خط این لیست تولید کنیم.مشاهده کنید.
در مثال فوق داخل کروشه ما حلقه for رو مینویسیم و میگیم بیست بار عدد سه رو تکرار کن.و خروجی هر دو روش یکی خواهد شد.
⏪ما میتوانیم عملیات محاسباتی هم برای ایجاد لیست استفاده کنیم.بعنوان مثال اگر بخواهیم توان دو اعداد رو از بازه صفر تا پنج محاسبه کنیم و داخل یک لیست بریزیم.مشاهده کنید:
⏪تا الان ما در مورد آرایه های یک بعدی صحبت کردیم،هر زوج کروشه ها نشان دهنده یک بعد از آرایه هستند.برای ساختن یک آرایه چند بعدی هم میتوانیم از لیست های تو در تو استفاده کنیم.بعنوان مثال برای ساخت یک آرایه دو بعدی میتوانیم از دو جفت کروشه که داخل یک کروشه اصلی قرار داره استفاده کنید.مشاهده کنید:
دقت کنید که در لیست دو بُعدی هر یک از ابعاد، یک اندیس دارند بعنوان مثال اگر بخواهیم به بُعد اول دسترسی داشته باشیم از اندیس صفر و برای بُعد دوم از اندیس یک استفاده میکنیم:
⏪حالا اگر بخواهیم به هر یک از عناصر در ابعاد دسترسی داشته باشیم باید از دو کروشه استفاده کنیم که کروشه اول بُعد رو مشخص میکنه و کروشه دوم عنصر داخل همون بُعد رو نمایش میده:
کد فوق بُعد اول عنصر دوم رو نمایش خواهد داد.به همین صورت میتونیم مقادیر لیست مون رو تغییر بدهیم بعنوان مثال بخواهید عنصر اول بُعد دوم رو به هفت تبدیل کنیم.
⏪طول لیست های دو بعدی برابر هست با تعداد ابعاد آن،بنابراین تابع len در لیست های بالاتر از یک بُعد ؛ تعداد ابعاد را نمایش میده.
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
@pythonchallenge
✅لیست ها در پایتون(3)
⏪اگر بخواهیم با یک حلقه for یک لیست بسازیم و مقادیرش رو پر کنیم.میتوانیم با تایع append تک تک مقادیر رو وارد لیست کنیم (دستور append هم در بخش مقدماتی باهاش کار کردیم.)
»> List = []
»> for i in range(20):
List.append(3)
»> print List
[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]
در مثال فوق با دستور append ، بیست مرتبه عدد سه را داخل لیست ای با نام List ریختیم.
⏪میتوانیم برای تولید لیست فوق از روش دیگری هم استفاده کنید و در یک خط این لیست تولید کنیم.مشاهده کنید.
»> List1 = [3 for i in range(20)]
»> List1
[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]
در مثال فوق داخل کروشه ما حلقه for رو مینویسیم و میگیم بیست بار عدد سه رو تکرار کن.و خروجی هر دو روش یکی خواهد شد.
⏪ما میتوانیم عملیات محاسباتی هم برای ایجاد لیست استفاده کنیم.بعنوان مثال اگر بخواهیم توان دو اعداد رو از بازه صفر تا پنج محاسبه کنیم و داخل یک لیست بریزیم.مشاهده کنید:
»> List2 = [i*i for i in range(5)]
»> List2
[0, 1, 4, 9, 16]
⏪تا الان ما در مورد آرایه های یک بعدی صحبت کردیم،هر زوج کروشه ها نشان دهنده یک بعد از آرایه هستند.برای ساختن یک آرایه چند بعدی هم میتوانیم از لیست های تو در تو استفاده کنیم.بعنوان مثال برای ساخت یک آرایه دو بعدی میتوانیم از دو جفت کروشه که داخل یک کروشه اصلی قرار داره استفاده کنید.مشاهده کنید:
»> array = [[3,4],[5,6]]
»> array
[[3, 4], [5, 6]]
دقت کنید که در لیست دو بُعدی هر یک از ابعاد، یک اندیس دارند بعنوان مثال اگر بخواهیم به بُعد اول دسترسی داشته باشیم از اندیس صفر و برای بُعد دوم از اندیس یک استفاده میکنیم:
»> array[0]
[3, 4]
»> array[1]
[5, 6
]⏪حالا اگر بخواهیم به هر یک از عناصر در ابعاد دسترسی داشته باشیم باید از دو کروشه استفاده کنیم که کروشه اول بُعد رو مشخص میکنه و کروشه دوم عنصر داخل همون بُعد رو نمایش میده:
»> array[0][1]
4
کد فوق بُعد اول عنصر دوم رو نمایش خواهد داد.به همین صورت میتونیم مقادیر لیست مون رو تغییر بدهیم بعنوان مثال بخواهید عنصر اول بُعد دوم رو به هفت تبدیل کنیم.
»> array[1][0]=7
»> array
[[3, 4], [7, 6]]
⏪طول لیست های دو بعدی برابر هست با تعداد ابعاد آن،بنابراین تابع len در لیست های بالاتر از یک بُعد ؛ تعداد ابعاد را نمایش میده.
»> len(array)
2
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
@pythonchallenge
#متن_کاوی_با_پایتون
✅ معرفی توابع پایتون برای کلمات
🔹 در این بخش یک تعریف کلی از این توابع خواهیم داشت و در بخش های بعدی مثال های رو بیان خواهیم کرد.
1️⃣ کلماتی که با یک حرف خاص شروع خواهند شد.
2️⃣ کلماتی که با یک حرف خاص به اتمام می رسند.(در بخش قبل مثال زدیم)1
3️⃣ بررسی 11وجود یک کلمه در داخل رشته با دستور in
4️⃣ تشخیص حروف بزرگ و کوچک در کلمات و همچنین یافتن کلماتی که با حرف بزرگ شروع خواهند شد.
5️⃣تشخیص حروف الفبا یا عدد.
▪️تابع اول برای تشخیص حروف الفبا در رشته می باشد که شامل عدد و کارکترهای خاص نباشد.
▪️تابع دوم تشخیص عدد در رشته می باشد.
▪️و تایع سوم میتونه شامل الفبا و عدد باشد اما کارکترهای خاص مثل فاصله و ... را شامل نخواهد شد.
🔸 خروجی سه تا تابع فوق True یا False می باشد.
🔹 در بخش های بعدی برای هر یک از موارد بالا مثال های خواهیم زد.
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 : @pythonchallenge
✅ معرفی توابع پایتون برای کلمات
🔹 در این بخش یک تعریف کلی از این توابع خواهیم داشت و در بخش های بعدی مثال های رو بیان خواهیم کرد.
1️⃣ کلماتی که با یک حرف خاص شروع خواهند شد.
s.startswith()
2️⃣ کلماتی که با یک حرف خاص به اتمام می رسند.(در بخش قبل مثال زدیم)1
s.endswith()
3️⃣ بررسی 11وجود یک کلمه در داخل رشته با دستور in
T in s
4️⃣ تشخیص حروف بزرگ و کوچک در کلمات و همچنین یافتن کلماتی که با حرف بزرگ شروع خواهند شد.
s.isupper() ; s.islower() ; s.istitle()
5️⃣تشخیص حروف الفبا یا عدد.
s.isalpha() ; s.isdigit() ; s.isalnum()
▪️تابع اول برای تشخیص حروف الفبا در رشته می باشد که شامل عدد و کارکترهای خاص نباشد.
▪️تابع دوم تشخیص عدد در رشته می باشد.
▪️و تایع سوم میتونه شامل الفبا و عدد باشد اما کارکترهای خاص مثل فاصله و ... را شامل نخواهد شد.
🔸 خروجی سه تا تابع فوق True یا False می باشد.
🔹 در بخش های بعدی برای هر یک از موارد بالا مثال های خواهیم زد.
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 : @pythonchallenge
📌همانطور که قول داده بودیم قرار بود این هفته بصورت قرعه کشی به 5 نفر از دوستان آموزش یادگیری ماشین با پایتون به ارزش ۳۰۰ هزار تومان رو رایگان تقدیم کنیم.
برای شرکت در قرعه کشی نیاز هست فرم زیر رو تکمیل کنید.
نکته مهم اینکه اگر این فرم رو برای بقیه بفرستید (حتما بصورت فوروارد) و اونا هم شرکت کنند شانس شما در برنده شدن در قرعه کشی افزایش پیدا میکنه.
🔗 ثبت نام در قرعه کشی
قرعه کشی توسط ربات و سیستمی برگزار می شود.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
برای شرکت در قرعه کشی نیاز هست فرم زیر رو تکمیل کنید.
نکته مهم اینکه اگر این فرم رو برای بقیه بفرستید (حتما بصورت فوروارد) و اونا هم شرکت کنند شانس شما در برنده شدن در قرعه کشی افزایش پیدا میکنه.
🔗 ثبت نام در قرعه کشی
قرعه کشی توسط ربات و سیستمی برگزار می شود.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
چالش پایتون pinned «📌همانطور که قول داده بودیم قرار بود این هفته بصورت قرعه کشی به 5 نفر از دوستان آموزش یادگیری ماشین با پایتون به ارزش ۳۰۰ هزار تومان رو رایگان تقدیم کنیم. برای شرکت در قرعه کشی نیاز هست فرم زیر رو تکمیل کنید. نکته مهم اینکه اگر این فرم رو برای بقیه بفرستید…»
🔗هزینه های از این دست برای برخی از آموزش با عناوین جذابی که براش در نظر گرفته میشه بنظرم ارزش نداره. ما تمام این چهار کتابخانه رو در دوره تکمیلی پایتون که کتابخانه ها رو میگیم بصورت رایگان در همین کانال توضیح میدیم اگر مشتاق یادگیری هستید بسم الله...
شرط اول یادگیری تمرین، تمرین و تمرین هستش.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
شرط اول یادگیری تمرین، تمرین و تمرین هستش.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
چالش پایتون
📌همانطور که قول داده بودیم قرار بود این هفته بصورت قرعه کشی به 5 نفر از دوستان آموزش یادگیری ماشین با پایتون به ارزش ۳۰۰ هزار تومان رو رایگان تقدیم کنیم. برای شرکت در قرعه کشی نیاز هست فرم زیر رو تکمیل کنید. نکته مهم اینکه اگر این فرم رو برای بقیه بفرستید…
📝همین دوره یادگیری ماشین با پایتون رو که مهندس امینی دانشجوی دکتری دانشگاه Ottawa کانادا تدریس کرده و در سایتمون قرار دادیم. از دیدگاه شخصی بنده یکی از بهترین دوره های منتشر شده یادگیری ماشین به زبان فارسی هستش. مفاهیم تئوری کامل بیان شده و بعد از اینکه مفهوم مسائل حل شد، کدنویسی آموزش داده شده و در انتهای آموزش 5 پروژه واقعی یادگیری ماشین پیاده سازی شد. در حالیکه هزینه این آموزش در اکثر مواقع تخفیف 30 تا 60 درصد داشته . و باز از نظر شخصی بنده از لحاظ محتوای خیلی بالاتر از هزینه های بالای برخی از موسسات هستش.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
چالش پایتون
📝همین دوره یادگیری ماشین با پایتون رو که مهندس امینی دانشجوی دکتری دانشگاه Ottawa کانادا تدریس کرده و در سایتمون قرار دادیم. از دیدگاه شخصی بنده یکی از بهترین دوره های منتشر شده یادگیری ماشین به زبان فارسی هستش. مفاهیم تئوری کامل بیان شده و بعد از اینکه مفهوم…
قرعه کشی چالش یادگیری ماشین انجام شد و برندگان مشخص شدند. به تمام برندگان پیام نحوه تهیه رایگان این آموزش از طریق pv ارسال شده است.
امروز چالش هفتگی مون رو داریم امیدواریم این بار شما برنده چالش ما باشید.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
امروز چالش هفتگی مون رو داریم امیدواریم این بار شما برنده چالش ما باشید.
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
#مقدماتی_پایتون
✍️Newlines
پایتون یک راه ساده برای جایگزین کردن n\ دارد: می توان از سه علامت دابل کوتیشن متوالی در ابتدا و انتهای رشته استفاده کرد.
خط های جدیدی که با زدن enter ایجاد شده اند، به صورت اتوماتیک حذف می شوند.
📌 همان طور که می بینید، n\ به صورت اتوماتیک در خروجی نشان داده شده است، دقیقا در جایی که ما enter زده ایم. اگر می خواهید که در خروجی n\ را نبینید از دستور print استفاده کنید.
دقت کنید که یکی از کاربردهای سه تا دابل کوتیشن کنار هم اینه شما میتونید متن چند خطی رو چاپ کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️Newlines
پایتون یک راه ساده برای جایگزین کردن n\ دارد: می توان از سه علامت دابل کوتیشن متوالی در ابتدا و انتهای رشته استفاده کرد.
خط های جدیدی که با زدن enter ایجاد شده اند، به صورت اتوماتیک حذف می شوند.
>>> “””Customer: Good morning.
Owner: Good morning, Sir. Welcome to the national cheese Emporium.”””
‘Customer: Good morning.\nOwner: Good morning, Sir. Welcome to the national cheese Emporium.’
📌 همان طور که می بینید، n\ به صورت اتوماتیک در خروجی نشان داده شده است، دقیقا در جایی که ما enter زده ایم. اگر می خواهید که در خروجی n\ را نبینید از دستور print استفاده کنید.
دقت کنید که یکی از کاربردهای سه تا دابل کوتیشن کنار هم اینه شما میتونید متن چند خطی رو چاپ کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
#مقدماتی_پایتون
✍️خروجی (out put)
📌معمولا برنامه ها، ورودی را دریافت و پردازش می کنند تا خروجی را تولید کنند.
در پایتون، می توانید از تابع print برای تولید خروجی استفاده کنید.
❗️وقتی یک رشته چاپ می شود، در اطراف آن دابل کوتیشن نمایش داده نمی شود.
⚠️در Python3 شما می توانید با استفاده از sep مشخص کنید که بین حروف یک جمله چه عبارتی قرار بگیرد (مثل space) و با استفاده از end مشخص کنید که پایان جمله چه عبارتی قرار بگیرد.
⚠️
کاما در دستور پرینت باعث می شود که 1و5 از هم جدا بشوند.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️خروجی (out put)
📌معمولا برنامه ها، ورودی را دریافت و پردازش می کنند تا خروجی را تولید کنند.
در پایتون، می توانید از تابع print برای تولید خروجی استفاده کنید.
>>> print(1 + 1)
2
>>> print("Hello\nWorld!")
Hello
World!
❗️وقتی یک رشته چاپ می شود، در اطراف آن دابل کوتیشن نمایش داده نمی شود.
⚠️در Python3 شما می توانید با استفاده از sep مشخص کنید که بین حروف یک جمله چه عبارتی قرار بگیرد (مثل space) و با استفاده از end مشخص کنید که پایان جمله چه عبارتی قرار بگیرد.
print("spam", "in", "brain", sep='+', end='!')
>>>spam+in+brain!
⚠️
print(3+2,3-2)
>>>1 5
کاما در دستور پرینت باعث می شود که 1و5 از هم جدا بشوند.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
#مقدماتی_پایتون
✍️ورودی
برای دریافت ورودی از کاربر در پایتون، شما می توانید از عملکرد input استفاده کنید.
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
✍️ورودی
برای دریافت ورودی از کاربر در پایتون، شما می توانید از عملکرد input استفاده کنید.
>>> input("Enter something please: ")
Enter something please: This is what\nthe user enters!
❓بعد مطالعه متن فوق به سوال زیر لطفا پاسخ بدهید:
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
🎯 چالش دوم پایتون مقدماتی:
▪️تعداد سوال : سه
▪️تعداد برندگان : 1
🎁 جایزه : دوره مقدماتی پایتون به رایگان
برای شرکت در این چالش باید از طریق لینک زیر به سوال آزمون پاسخ درست داده و سپس بین کاربرانی که تا ساعت ۲۲ امشب پاسخ درست داده باشند قرعه کشی انجام شده و یک نفر برنده خواهد شد.
🔗 لینک شرکت در آزمون
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge
▪️تعداد سوال : سه
▪️تعداد برندگان : 1
🎁 جایزه : دوره مقدماتی پایتون به رایگان
برای شرکت در این چالش باید از طریق لینک زیر به سوال آزمون پاسخ درست داده و سپس بین کاربرانی که تا ساعت ۲۲ امشب پاسخ درست داده باشند قرعه کشی انجام شده و یک نفر برنده خواهد شد.
🔗 لینک شرکت در آزمون
🗂 مرکز آموزش پایتون
➖➖➖➖➖
🆔 : @pythonchallenge