آموزش منطق و مقدمات برنامه نویسی به همراه الگوریتم و فلوچارت آموزش منطق و مقدمات برنامه نویسی به همراه الگوریتم و فلوچارت
021-88146330
021-88146323
0

سبد خرید شما خالی است!

آموزشگاه برنامه نویسی تحلیل‌داده

با مجوز رسمی از سازمان فنی و حرفه‌ای کشور

ورود / ثبت‌نام

ورود کاربر جدید هستید؟ ثبت نام کنید
بستن تبلیغات
دوره تسلط بر پایتون ؛ آموزش پروژه محور برای حرفه ای ها

با آموزش حضوری و آنلاین مقدماتی تا پیشرفته پایتون , محبوب‌ترین زبان برنامه‌نویسی دنیا در محیطی عملی کاربردی و پروژه محور وارد دنیای برنامه نویسی شوید

مشاهده بیشتر
شروع مسیر هوش مصنوعی با دوره یادگیری ماشین پروژه‌محور!

اگه پایتون بلدی و می‌خوای وارد دنیای هوش مصنوعی بشی، این دوره مخصوص توئه! با آموزش پروژه‌محور و همراهی اساتید حرفه‌ای، یاد بگیر چطور از هوش مصنوعی تو زمینه‌هایی مثل پزشکی، بورس و املاک استفاده کنی.

مشاهده بیشتر
یادگیری عمیق از پایه تا پیشرفته، همراه با پروژه‌های واقعی!

اگه یادگیری ماشین بلدی و آماده‌ای وارد چالش‌های حرفه‌ای بشی، دوره یادگیری عمیق پروژه‌محور برای توئه! طراحی شبکه‌های عصبی و کار روی پروژه‌های واقعی مثل تشخیص تصویر و پردازش زبان رو اینجا یاد می‌گیری.

مشاهده بیشتر
دوره پروژه محور آموزش جنگو

با این دوره، Django رو از پایه شروع کن و به یک حرفه‌ای تبدیل شو! یاد بگیر چطور با معماری MVT، پایگاه داده و RESTful API کار کنی، پروژه‌های واقعی بسازی و آن‌ها رو روی وب سرور مستقر کنی!

مشاهده بیشتر
مشخصات مقاله
  • 0.0
  • 3095
  • 0
  • 0

جابجایی دو متغیر در پایتون

در این آموزش، یاد می‌گیریم چگونه مقادیر دو متغیر را با استفاده از پایتون جابجا کنیم. همچنین به بررسی روش‌های مختلف در پایتون برای انجام این کار خواهیم پرداخت. فرض کنید دو متغیر به نام P و Q داریم؛ حال می‌خواهیم یک برنامه پایتون بنویسیم تا مقادیر آن‌ها را جابجا کند.

روش اول : با استفاده از یک متغیر موقت

در این روش، ابتدا مقدار متغیر P را در یک متغیر موقت (temp) ذخیره کرده و سپس، مقدار متغیر P را به مقدار متغیر Q اختصاص می دهیم. در نهایت، مقدار متغیر موقت را به متغیر Q اختصاص می دهیم. حال با چاپ هر دو متغیر خواهیم دید که مقدار آن ها با یک دیگر جابجا شده است. به مثال زیر توجه کنید:

P = int( input("Please enter value for P: "))  
Q = int( input("Please enter value for Q: "))  
   
# To swap the value of two variables  
# we will user third variable which is a temporary variable  
temp= P  
P = Q  
Q = temp

print ("The Value of P after swapping: ", P)  
print ("The Value of Q after swapping: ", Q)  
خروجی به شکل زیر میباشد:
Please enter value for P:  13
Please enter value for Q:  43
The Value of P after swapping: 43
The Value of Q after swapping: 13

روش دوم : با استفاده از عملگر کاما

برای جایجایی مقادیر دو متغیر می‌توانیم از عملگر کاما استفاده کنیم. برای این روش، نیازی به استفاده از یک متغیر سوم برای جابجایی مقادیر دو متغیر نداریم.

P = int( input("Please enter value for P: "))  
Q = int( input("Please enter value for Q: "))  
   
# To Swap the values of two variables  
P, Q = Q, P  
   
print ("The Value of P after swapping: ", P)  
print ("The Value of Q after swapping: ", Q)  
خروجی به شکل زیر میباشد:
Please enter value for P:  12
Please enter value for Q:  43
The Value of P after swapping: 43
The Value of Q after swapping: 12

روش سوم : با استفاده از عملگرهای حسابی

در این روش، می‌توانیم مقادیر هر دو متغیر را به دو روش جابجا کنیم:

1. با استفاده از عملگر جمع و تفریق:

P = int( input("Please enter value for P: "))  
Q = int( input("Please enter value for Q: "))  
   
# To Swap the values of two variables using Addition and subtraction operator  
P = P + Q    
Q = P - Q   
P = P - Q  
   
print ("The Value of P after swapping: ", P)  
print ("The Value of Q after swapping: ", Q)  
خروجی به شکل زیر میباشد:
Please enter value for P:  15
Please enter value for Q:  43
The Value of P after swapping: 43
The Value of Q after swapping: 15

2. با استفاده از عملگر ضرب و تقسیم:

P = int( input("Please enter value for P: "))  
Q = int( input("Please enter value for Q: "))  
   
# To Swap the values of two variables using Addition and subtraction operator  
P = P * Q    
Q = P / Q   
P = P / Q  
   
print ("The Value of P after swapping: ", P)  
print ("The Value of Q after swapping: ", Q)  
خروجی به شکل زیر میباشد:
Please enter value for P:  23
Please enter value for Q:  14
The Value of P after swapping: 14.0
The Value of Q after swapping: 23.0

1403/03/04 3095
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com

نظرات شما

برای ارسال سوال لازم است، ابتدا وارد سایت شوید.