Ready to Start Your Career?

By: ziednamouchi
November 28, 2016
Python Guide Part 2

By: ziednamouchi
November 28, 2016

first_str = "this"second_str = "string"print first_str + second_str# Output: this string
#check this error#first_str = "our number is : "#second_str = 5#print first_str + second_str#this will cause error because we can not concatenate a string object with an integer object#Print Formatting: print "%format" % corresponding_datafirst_str = "our number is : %d"second_str = 5print first_str %(second_str)# Output: our number is : 5first_str = int(raw_input("number : "))second_str = int(raw_input("number : "))third_str = int(raw_input("number : "))print "You entered %dt%dt%d" %(first_str,second_str,third_str)# Output: You entered 1 2 3 (if you have typed 1,2,3)3/import (importing a python module and use its functionalities)#import (modulename.elementname)import socketprint(dir(socket))a = socket.AF_INETprint(help(socket))
4/Condition/Statement#if statement (it checks for the condition if it's true it will execute the statement)First_bool = Trueif First_bool:print "True"# >>Truesecond_bool = Falseif second_bool:print "True"# >>Nothing to print on the screenif second_bool:print "True"else:print "False"# >>False
5/ loop statement#while Statement (the while loop statement repeatedly executes a target statement as long as a given condition is true)First_bool = Truewhile (First_bool is True):print "True"# >> True (infinite loop)break# >> Stop the infinite loop
6/ loop statement#for itterator (It has the ability to iterate over the items of any sequence, such as a list or a string)list_word = ["this","is","a","list"]print list_word# >> ["this","is","a","list"]
for word in list_word:print word# returns the word from listprint list_word,# returns the list as much as there are words in itprint word,# return this is a listfor i in range(10):#range is non-inclusif / 10 isn't computedprint(i)# this will print numbers from 0 to 9list_word = ["m","y","a","d"]for letter in list_word:if letter == 'a' :print "found a!"7/functions#functions (function is a block of organized, reusable code that is used to perform a single, related action. They provide better modularity for the application and a high degree of code reusing)def first_func():print "hello world!"first_func()# the function call and the output will be>> hello world!
#expressions# = assign value# == compare egality# != compare inegality# <> greater than , smaller than