M O D U L E 1 I n t r o d u c t i o n , I n s t a l l a t i o n a n d B a s i c S y n t a x P y t h o n L a n g u a g e I n t r o d u c t i o n P y t h o n i s a w i d e l y u s e d g e n e r a l - p u r p o s e , h i g h l e v e l p r o g r a m m i n g l a n g u a g e I t w a s c r e a t e d b y G u i d o v a n R o s s u m i n 1 9 9 1 a n d f u r t h e r d e v e l o p e d b y t h e P y t h o n S o f t w a r e F o u n d a t i o n I t w a s d e s i g n e d w i t h a n e m p h a s i s o n c o d e r e a d a b i l i t y , a n d i t s s y n t a x a l l o w s p r o g r a m m e r s t o e x p r e s s t h e i r c o n c e p t s i n f e w e r l i n e s o f c o d e P y t h o n i s a p r o g r a m m i n g l a n g u a g e t h a t l e t s y o u w o r k q u i c k l y a n d i n t e g r a t e s y s t e m s m o r e e f f i c i e n t l y T h e r e a r e t w o m a j o r P y t h o n v e r s i o n s : P y t h o n 2 a n d P y t h o n 3 B o t h a r e q u i t e d i f f e r e n t F u t u r e o f P y t h o n A c c o r d i n g t o t h e l a t e s t d a t a o f S t a c k O v e r f l o w , P y t h o n i s a m o n g t h e t o p f i v e m o s t l o v e d p r o g r a m m i n g l a n g u a g e s f o r p r o f e s s i o n a l d e v e l o p e r s o f 2 0 1 9 H e n c e , t h i s p r o g r a m m i n g t o o l h a s s t r o n g c o m m u n i t y s u p p o r t w i t h a p l e t h o r a o f t u t o r i a l s T h e m a j o r r e a s o n b e h i n d t h i s i s l o n g a c t i v e y e a r s o f p y t h o n I n s t a l l a t i o n o f P y t h o n i n W i n d o w s S i n c e w i n d o w s d o n ’ t c o m e w i t h P y t h o n p r e i n s t a l l e d , i t n e e d s t o b e i n s t a l l e d e x p l i c i t l y H e r e w e w i l l d e f i n e s t e p b y s t e p t u t o r i a l o n H o w t o i n s t a l l P y t h o n o n W i n d o w s F o l l o w t h e s t e p s b e l o w : D o w n l o a d P y t h o n L a t e s t V e r s i o n f r o m p y t h o n o r g U n d e r n e a t h t h e P y t h o n R e l e a s e s f o r W i n d o w s f i n d L a t e s t P y t h o n 3 R e l e a s e - P y t h o n 3 7 4 ( l a t e s t s t a b l e r e l e a s e a s o f n o w i s P y t h o n 3 7 4 ) ● F i r s t a n d f o r e m o s t s t e p i s t o o p e n a b r o w s e r a n d o p e n h t t p s : / / w w w p y t h o n o r g / d o w n l o a d s / w i n d o w s / ● O n t h i s p a g e m o v e t o F i l e s a n d c l i c k o n W i n d o w s x 8 6 - 6 4 e x e c u t a b l e i n s t a l l e r f o r 6 4 - b i t o r W i n d o w s x 8 6 e x e c u t a b l e i n s t a l l e r f o r 3 2 - b i P I n s t a l l P y t h o n 3 7 4 L a t e s t V e r s i o n o n W i n d o w s ● R u n t h e P y t h o n I n s t a l l e r f r o m d o w n l o a d s f o l d e r ● M a k e s u r e t o m a r k A d d P y t h o n 3 7 t o P A T H o t h e r w i s e y o u w i l l h a v e t o d o i t e x p l i c i t l y I t w i l l s t a r t i n s t a l l i n g p y t h o n o n w i n d o w s ● A f t e r i n s t a l l a t i o n i s c o m p l e t e c l i c k o n C l o s e B i n g o ! ! P y t h o n i s i n s t a l l e d N o w g o t o w i n d o w s a n d t y p e I D L E W h o u s e P y t h o n : - P y t h o n h a s b e c o m e s u c h a p o p u l a r l a n g u a g e t h a t i t c a n b e f o u n d a n y w h e r e a n d e v e r y w h e r e S o m e n o t a b l e o r g a n i z a t i o n s a n d p r o j e c t s r e p o r t e d l y u s i n g P y t h o n i n c l u d e G o o g l e , D r o p b o x , M o z i l l a , I B M , F a c e b o o k , Y a h o o , N A S A , E u r o p e a n S p a c e A g e n c y , t h e L a r g e H a d r o n C o l l i d e r a t C E R N , a n d m a n y m o r e 1 I n s t a g r a m o v e r 7 0 0 m i l l i o n u s e r ’ s d a t a b a s e i s h a n d l e b y P y t h o n 2 P r i m a r y l a n g u a g e o f G o o g l e i s P y t h o n 3 F a c e b o o k 4 D r o p b o x 5 Y a h o o 6 N A S A 7 I B M 8 M o z i l l a P y t h o n p r i n t ( ) T h e p r i n t ( ) f u n c t i o n p r i n t s t h e g i v e n o b j e c t t o t h e s t a n d a r d o u t p u t d e v i c e ( s c r e e n ) o r t o t h e t e x t s t r e a m f i l e O u t p u t P y t h o n i s f u n # T w o o b j e c t s a r e p a s s e d p r i n t ( " W e l c o m e t o w s c u b e t e c h " , 3 0 + 4 0 ) O u t p u t W e l c o m e t o w s c u b e t e c h 7 0 p r i n t ( " P y t h o n i s f u n " ) V a r i a b l e V a r i a b l e s a r e a m a j o r p a r t o f c o m p u t e r p r o g r a m m i n g V a r i a b l e s a l l o w y o u t o s t o r e a v a l u e t h a t y o u c a n u s e l a t e r i n t h e p r o g r a m Y o u c a n t h e r e f o r e m a k e t h e p r o g r a m d o d i f f e r e n t t h i n g s , d e p e n d i n g o n t h e v a l u e o f t h e v a r i a b l e V a r i a b l e A s s i g n m e n t : - v a r i a b l e i s a s s i g n e d w i t h t h e a s s i g n m e n t v a r i a b l e ( = ) a = 1 0 b = ” h e l l o ” M u l t i p l e A s s i g n m e n t : - a , b , c = 1 , 3 4 , ’ t h i s ’