Skip to main content

Posts

PYTHON IF...ELSE, WHILE & FOR LOOPS

I F...ELSE, WHILE & FOR LOOPS If...else a = 200 b = 100 if b > a:   print("b is greater than a") elif a == b:   print("a and b are equal") else:   print("a is greater than b") a is greater than b if a > b: print("a is greater than b") a is greater than b print("A") if a > b else print("B") A a = 200 b = 201 print("A") if a > b else print("=") if a == b else print("B is greater than A") B is greater than A if a > 100:   print("A is above 100")   if b > 300:     print("B is above 300!")   else:     print("B is not above 300!") A is above 100 B is not above 300! if a > b:    pass Having an empty if statement like this, would raise an error without the pass statement While Loops i = 1 while i < 6:   print(i)   if i == 3:    break   i += 1 1 2 3 i = 0 wh

PYTHON DICTIONARIES

D ICTIONARIES thisdict = {   "brand": "Ford",   "electric": False,   "year": 1964,   "colors": ["red", "white", "blue"],   "type": {     "A1" : "21 Lac",     "A2" : "23Lac",     "A3" : "25Lac",   }   } print(thisdict) {'brand': 'Ford', 'electric': False, 'year': 1964, 'colors': ['red', 'white', 'blue'], 'type': {'A1': '21 Lac', 'A2': '23Lac', 'A3': '25Lac'}} print(type(thisdict)) <class 'dict'> print(len(thisdict)) 5 Access,Add,Change Items car = { "brand": "Ford", "model": "Mustang", "year": 1964 } x = car.keys() print(x) before the change dict_keys(['brand', 'model'

PYTHON SETS

S ETS set1 = {"abc", 34, True, 40, "male"} print(set1) {True, 34, 40, 'abc', 'male'} thisset = set(("apple", "banana", "cherry","apple","Apple")) print(thisset) {'apple', 'cherry', 'banana', 'Apple'} print(len(thisset)) 4 print(type(thisset)) <class 'set'> Access Items for x in thisset:   print(x) apple cherry banana Apple print("banana" in thisset) True Add,Remove,Join Set Items thisset.add("orange") print(thisset) {'banana', 'apple', 'orange', 'Apple', 'cherry'} set1.update(thisset) print(set1) {True, 34, 'banana', 40, 'abc', 'apple', 'orange', 'Apple', 'male', 'cherry'} mylist = ["kiwi", "orange"] thisset.update(mylist) print(thisset) {'kiwi', 'banan

PYTHON TUPLES

T UPLES thistuple = ("apple",20, "cherry",True,False,3) Note the double round-brackets print(thistuple) ('apple', 20, 'cherry', True, False, 3) print(type(thistuple)) <class 'tuple'> thistuple = tuple(("apple",20, "cherry",True,False,3.0)) print(thistuple) ('apple', 20, 'cherry', True, False, 3.0) print(type(thistuple)) <class 'tuple'> Access Tuples print(thistuple[1]) 20 print(thistuple[-4]) cherry print(thistuple[-4:]) ('cherry', True, False, 3.0) print(thistuple[1:]) (20, 'cherry', True, False, 3.0) Add and Remove Tuples Values x = ("apple", "banana", "cherry") y = list(x) y[1] = "kiwi" x = tuple(y) print(x) ('apple', 'kiwi', 'cherry') thistuple = ("apple", "banana", "cherry") y = list(thistuple) y.append("orange"

PYTHON LISTS

L ISTS Access Lists Items list1 = ["abc", 34, True, 40, "male"] print(list1) ['abc', 34, True, 40, 'male'] print(list1[-1],list1[0]) male abc print(list1[-3:],list1[3:]) [True, 40, 'male'] [40, 'male'] print(list1[:-3],list1[:3]) ['abc', 34] ['abc', 34, True] print(list1[-4:-1],list1[1:4]) [34, True, 40] [34, True, 40] if 34 in list1:   print("Yes, '34' is in the fruits list") Yes, '34' is in the fruits list Change Lists Items list1[1] = "def" print("List :",list1) List : ['abc', 'def', True, 40, 'male'] list1[1:3] = ["blackcurrant", "watermelon"] print("List :",list1) List : ['abc', 'blackcurrant', 'watermelon', 40, 'male'] list1[0:5] =["watermelon"] print(list1) ['watermelon'] Add Lists Items list1.appe

PYTHON OPERATORS

O PERATORS x = 27 y = 3 Python Assignment Operators print(x + y) 30 print(x - y) 24 print(x * y) 81 print(x / y) 9.0 print(x % y) 0 print(x ** y) 19683 print(x // y) 9 Python Arithmetic Operators x = 5 x <<= 3 print(x) 40 x >>= 2 print(x) 10 x |= 3 print(x) 11 x &= 3 print(x) 3 x **= 3 print(x) 27 x //= 3 print(x) 9 x %= 3 print(x) 0 x /= 3 print(x) 0.0 x *= 3 print(x) 0.0 x -= 3 print(x) -3.0 x += 3 print(x) 0.0 x = 5 print(x) 5 Python Comparison Operators x = 5 y = 3 print(x == y) False print(x != y) True print(x > y) True print(x < y) False print(x >= y) True print(x = y) False Python Logical Operators x = 5 print(x > 3 and x < 10) True print(x < 5 or x < 4) False print(not(x < 5 and x < 10)) True Python Identity Operator x = ["apple", "banana"]

PYTHON

P YTHON TUTORIAL CORE PYTHON Python Data Types Python Operators Python Lists Python Tuples Python Sets Python Dictionaries Python If..Else, While & For Loops Python Function Python Lambda Python Class/Objects & Inheritance Python Iterators Python Scope Python ModulesNote: Python Json Python Try...Excep Python String Formatting PYTHON FI LE HANDLING Python File Handling, Create-Write-Read-Remove Files PYTHON MYSQL Python MySQL Create Database & Table Python MySQL Insert Python MySQL Select Python MySQL Where Python MySQL Order By Python MySQL Delete Python MySQL Drop Table Python MySQL Update Python MySQL Limit Python MySQL Join PYTHON MONGODB Python MongoDB Python MongoDB Create Database & Collection Python MongoDB Insert Python MongoDB Find Python MongoDB Query Python MongoDB Sort Python MongoD