Professional Documents
Culture Documents
Tuple I mopg;gjw;F
>> empty_tuple=()
>> print (empty_tuple)
Tuple I Jz;lhf;fy;
+> * nra;iffs;;
Tuple functions
List
rJu milg;Gf;FwpapDs; [ ] tpdhy; gpupf;fg;gl;L gy;NtW tifahd juTfis nfhz;bUf;ff; $ba xU khwpahFk;.
>> my_list = [5> 12> 15> 16]
>> print (my_list)
>> my_list = *5> 2.5> ahamed+
Empty list
>> my_list = [ ]
>> print (my_list)
List Rl;bfs;;
+> * nra;iffs;;
List functions
>> list_b.insert(2>-1)
>> list_b.append(34)
>> list_b.index(34)
>> list_b.remove(34)
>> list_b.reverse()
>> list_b.sort()
>> list_b.pop()
# List ,d; ngWkjpia filrpapypUe;J ePf;Fk; >> list_b.pop(0)
# list ,d; ngWkjpia Kjypy; ,Ue;J ePf;Fk;
Dictionary
Dictionary MdJ nrhw;fs; or rhtpfisAk; mjw;fhd ngWkjpfisAk; nfhz;L fhzg;gLfpd;w xd;whFk;. ,J {} ,Ds;
juTfis nfhz;L fhzg;gLk;.
>> myDict={}
>> myDict*first+ = 1
>> myDict*second+ = 2
>> myDict*third+ = 3
>> myDict2 = ,12Acom = Ahamed> 12Aarts = Sifak> 12Bio = Sahan Fwpj;j xU rhtpia miog;gjw;F
>> myDict.keys()
>> myDict2.values()
,af;fpfs;; (Operators)
a=10> b=20
,af;fp
tpguk;
cjhuzk;;
+
$l;ly;
a + b # 30
-
fopj;jy;
a - b # -10
*
ngUf;fy;
a * b # 200
/
gpupj;jy;
b/a#2
%
Modulus - gpupf;gg
; l;ljpy; jlitfs; Nghf kPjpia khj;jpuk; ntspaPlhfj; jUk;;
b%a#0
**
mLf;F
a**b # 10^ 20
//
a = 10> b = 20
,af;fp
tpguk;
cjhuzk;;
==
,uz;L ngWkhdq;fs; xg;gplg;gl;L rkdhf ,Ue;jhy; True vdTk; ,y;yhtpl;lhy; False vdTk;
ntspaPL nra;Ak;;
(a == b) # false
!=
(a != b) # true
<>
(a <> b) # true
>
,lg;gf;f ngWkjp tyg;gf;fj;ij tpl mjpfkhf ,Ue;jhy; ntspaPL True MFk; my;yJ False
(a > b) # false
<
,lg;gf;f ngWkjp tyg;gf;fj;ij tpl Fiwthf ,Ue;jhy; ntspaPL True MFk; my;yJ False
(a < b) # true
>=
,lg;gf;f ngWkjp tyg;gf;fj;ij tpl mjpfkhf my;yJ rkdhf ,Ue;jhy; ntspaPL True MFk; my;yJ false
(a >= b) # false
<=
,lg;gf;f ngWkjp tyg;gf;fj;ij tpl Fiwthf my;yJ rkdhf ,Ue;jhy; ntspaPL true MFk; my;yJ false
(a <= b) # true.
,af;fp
tpguk;
cjhuzk;;
And
a = 0011 1100
b = 0000 1101
----------------a&b = 0000 1100> a|b = 0011 1101> a^b = 0011 0001> ~a = 1100 0011
,af;fp
tpguk;
cjhuzk;;
&
Binary OR ,af;fp
(a | b) # 61 (0011 1101)
^
(a ^ b) # 49 (0011 0001)
~
Binary Ones Complement Operator ,af;fp. jug;gkl;l khwpia 2's complement f;F khw;Wk;
Binary Left Shift ,af;fp. ,t; ,af;fpapd; ,lg;gf;fj;jpy; Fwpf;fg;gl;l msT jug;gl;l ,yf;fj;jpd; ,lg;gf;fk; mt;
,yf;fj;jpd; Binary ngWkjpia efu;j;Jk;;
Binary Right Shift ,af;fp. ,t; ,af;fpapd; ,lg;gf;fj;jpy; Fwpf;fg;gl;l msT jug;gl;l ,yf;fj;jpd; tyg;gf;fk; mt;
,yf;fj;jpd; Binary ngWkjpia efu;j;Jk;
Assignment ,af;fpfs;
,af;fp
cjhuzk;
=
c=a+b
+=
c += a
#c=c+a
-=
c -= a
#c=c-a
*=
c *= a
#c=c*a
/=
c /= a
#c=c/a
%=
c %= a
#c=c%a
**=
c **= a
# c = c ** a
//=
c //= a
# c = c // a
* / % //
+>> <<
&
^|
<= < > >=
<> == !=
= %= /= //= -= += *= **=
is is not
in not in
not or and