04-Jun-2026 Self-Practice 3

Run Settings
LanguagePython
Language Version
Run Command
print("******************** list *********************") a = [1, 2, 4, 5, 6, 7, 8, 9, 10] a.append(11) print(a) a.insert(2, 3) print(a) b = slice(0,100,) print(a[b]) print(a[2:5:]) print(a[::]) print(a[::-1]) c = ['a', 'b', 'c', ['x', 'y', 'z'], 'd', 'e'] print(c[4], c[3][2]) x = "abc, def, xyz" print(x.split(", ")) print("******************** list *********************") print("******************** set *********************") x = "1, 2, 3" b = x.split(", ") c = set(b) print(c) a = {'name' : 'peter', 'age' : 44, 'price' : 123456789.56} print(a['name']) print(a.get('name')) print(f"{'name':<16} {'age':>11}{'price':>24}") print(f"{a['name']:<15} {a['age']:>10d} {a['price']:>20.2f}") print("******************** set *********************") for i in range(4): for j in range(3): print(j, i) print("******************** interset set *********************") a = {1,2,3} b = {4,2,3} c = a | b c = a.union(b) d = a & b d = a.intersection(b) e = a - b e = a.difference(b) f = a ^ b print (c) print (d) print (e) print (f) print("******************** interset set *********************") import dio as d x = 1 d.a() y = x + d.x print(y) print(d._x) from dio import _x print(_x) print("******************* Type conversion**********************") a = True b = {'t'} c = False d = {} print(float(a)) x = c or d or print("abc") print(x) print("\"") print('\'') print('\\') print(" abc ".strip(), len(" abc ".strip())) print(" abc ".rstrip(), len(" abc ".rstrip())) print(" abc ".lstrip(), len(" abc ".lstrip())) print("******************* Type conversion**********************") print(4 + 3) print(4 * 3) print(4 ** 3) print(4 / 3) print(4 // 3) print(7 % 4) #format numbers price = 199949.99 tax = 0.08 name = "john" age = 10 total = price * (1 + tax) print(" ********************* String Handle - Not fstring *********************") # case 1 place holder codes %s string, %d integer %f float %x hex print("Name : " + name +", Age : " + str(age) + ", Name again : " + name +", Tax = " + str(tax+1)) # case 3 str.format() print("Name : {}, Age : {}, Name again : {}, Tax : {}".format(name, age, name, tax+1)) print("Name : {n}, Age : {a}, Name again : {n}, Tax : {m}".format(n=name, a=age, m=tax+1)) print("********************* String Handle - fstring *********************") print(f"Price : ${price:,.2f} | Tax : {tax:.1%} | Total: ${total:.2f}") ## f"{variable:[fill][align][width][.precision][type]} print(f"{age:5d}") print('1---5----01---5----0') print(f"{'Name':<10}{'Age':>5}") # < left align, > right align ^ center print(f"{name:$<10}{age:->5.2f}") print(f"{name:<10}{age:->5.2f}") print(f"{name:<10}{age:->5d}") print(f"{name:<10}{age:->10.2f}") print(f"{name:<<10s}{age:->10.2f}{' ':$<10}") print(f"{'Apple':^10}") print(f"{42:05}") print(f"{42:0<5}") print(f"{1234567:,}") #print(f"{42:5b}") # binary value #print(f"{42:5o}") # octal value #print(f"{42:5x}") # hex value print("*********************** String Handle - fstring ****************************") print("*********************** Truthy value or falsy value ****************************") #print(True, False, type(True)) #print(False == 0) #x = True and 2 and [1] and {0} and -1.0 and "hello" # truthy value #print(x) #y = False or 0 or [] or {} or None or 0.00 or ' ' # falsy value #print(y) #print(print(" ")) #========================================== default_city = 'kw' city = '' city = city or print("please input city") or default_city print(city) print("*********************** Truthy value or falsy value ****************************")
x = 11 _x = 13 def a(): print ("second program")
Editor Settings
Theme
Key bindings
Full width
Lines