سلام
قسمت ششم را با ادامه ی متغییر ها شروع میکنیم:
مثال هایی از متغییر ها:
کد:
name1='hamid'
name2='rouhi'
num=200
k=2.33335
m='ashiyane digital security team'
در پایتون اگر نوع متغییری را ندونیم با استفاده از این دستور میتونیم نوع اون رو بفهمیم:
کد:
type ( متغییر )
عبارات محاسباتی:
عبارت به مجموعه ای از ثابت ها و متغییرها و عملگرها میگویند.ما اگر مغییر و عملگر را به عنوان یک
دستور وارد کنیم مفسر پایتون مستقیما آن را حساب کرده و در خروجی چاپ میکند.
مثال:
کد:
>> ۱+۲
3
یا به این صورت از عبارات محاسباتی استفاده میکنیم مثل یک برنامه:
کد:
#!/usr/bin/python
#jam.py
print 5+5
i=2
c=8
d=c+i
print d
خوب دوستان به این کد نگاه کنید.ما اینجا هم از ثابت ها و هم از متغییرها در عبارات محاسباتی استفاده
کردیم.
عملوند و عملگر:
۱.عملگرها سمبل ها یا نمادهایی هستند که اتفاق افتادن یک عمل خاص مثل ضرب یا تقسیم ویا جمع را
در کد ما انجام میدهند. به طور خلاصه عملگر ها روی عملوندها کار انجام میدهند.
اولویت عملگرها:
خوب این عملگر ها انواعی دارند و هر کدام نسبت به یک دیگر تقدم دارند تا در حین اجرای کد ترتیب
عمل انها مشخص شود.این اولویت بندی از قوانین ریاضی پیروی میکند.ما در اینجا این تقدم ها را نشان
میدهیم:
1.گروهبندی و دسترسی () []
۲.عملگر های یکتایی + - !
3.توان **
4.ضرب ، تقسیم ، باقیمانده * / ٪
5.جمع و تفریق + -
6.عملگر های شیفت به چپ و راست باینری >> <<
7.عملگرهای مقایسه ای : بزرگتر و، کوچکتر => <= > <
8.عملگرهای مقایسه : مساوی ، نا برابر == !=
9.و منطقی باینری &
10.یا باینری یا XOR انحصاری ^
11.یا منطقی باینری |
12.و منطقی and
13.یا منطقی or
14.عملگر های مقدار دهی %= /= *= -= += =
تمام این عملگرها بر روی اعداد و متغییرهای عددی قابل اجرا هستند.اما چند نمونه از کاربرد عملگر بر
روی رشته ها برای شما میزنیم:
جمع دو رشته:
کد:
name1= 'hamid'
name2= 'rouhi'
name3= name1 + name2
یا
کد:
name1 + name2
>>hamid rouhi
تکرار یک رشته:
کد:
“ashiyane” * 5
>> ashiyane ashiyane ashiyane ashiyane ashiyane
یک مثال از بکار گیری عبارت-عملگر-عملوند:
کد:
#!/usr/bin/python
# masahat.py
tool = 5
arz = 2
masahat = tool * arz
print 'masahat is', masahat
print 'mohit is', 2 * (toll + arz)
خروجی:
کد:
$ python masahat.py
masahat is 10
mohit is 14
در ادامه با بقیه دستورات پایتون آشنا و وارد کد نویسی میشیم.
دوستان استقبال خیلی کمه.
اگه اشکالاتی تو آموزش پیش میاد ببخشید.
یاعلی