Basic Programs:

Question : Write program to find compilation(pyc) file.

Program:

C:\Users\laptop>cd Desktop

C:\Users\laptop\Desktop>python
Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:20:19) [MSC v.1925 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import py_compile
>>> py_compile.compile("abc.py")
'__pycache__\\abc.cpython-38.pyc'
>>>

Output:

program output

Question 2 Write program to find random number program

Program with Output

C:\Users\laptop>python
Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:20:19) [MSC v.1925 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> random.randint(1,100)
62
>>> random.randint(1,100)
41
>>> random.randint(1,100)
19
>>> random.randint(1,100)
49
>>> random.randint(1,100)
49

Question 3Writes program to make calculator

Program

print("Enter Two Number")
a=int(input())
b=int(input())
print("***********************************")
print("Sum ",a+b)
print("***********************************")
print("Sub ",a-b)
print("***********************************")
print("Mul ",a*b)
print("***********************************")
print("Div ",a/b)
print("***********************************")
print("Mod ",a%b)

Output

C:/Users/laptop/AppData/Local/Programs/Python/Python38-32/aaaaa.py
Enter Two Number
45
44
***********************************
Sum  89
***********************************
Sub  1
***********************************
Mul  1980
***********************************
Div  1.0227272727272727
***********************************
Mod  1

Question 4 Write a program to swap the number without taking the third var

Program

a=int(input("A  "))
b=int(input("B  "))
a=a+b
b=a-b
a=a-b
print("After swap")
print("A",a)
print("B",b)

Output

A  33
B  56
After swap
A 56
B 33

Question 5 writes program to find area of Rectangle

Program

print("Give h and w ")
a=int(input())
b=int(input())
c=a*b
print("Area",c)

Output

Give h  and  w
45
44
Area 1980

Python Range Functions

range function returns the sequence of the number, by default start from the 0,and increment is default is 1, and we have to give a specific number to stop.

Program 1

a=range(1,10,1)
>>> print(a)
range(1, 10)

Program 2

>>> a=range(1,10,1)
>>> for x in a:
        	print(x)
 
        	
1
2
3
4
5
6
7
8
9
>>>

Example of str() Method

>>> result=str(34)
>>> print(result)
34
>>> type(result)

>>>

Print example

>>> print("Hello I am using Print Statement")
Hello I am using Print Statement
>>> print("Hello world")
Hello world
>>>

Example of Len function

>>> mystring="string"
>>> l=len(mystring)
>>> print(l)
6
>>>
>>> another_string="Hello How are You ?"
>>> l=len(another_string)
>>> print(l)

Example of ord()

>>> ord("A")
65
>>> ord("3")
51
>>> ord("@")
64
>>>

Example of chr()

>>> chr(22)
'\x16'
>>> chr(65)
'A'
>>> chr(98)
'b'
>>>

Example of print time

import datetime
print(datetime.datetime.now())
2020-08-03 14:28:43.284369

Example of Regular expression

import re
text="salesforcedrillers"
a= re.findall("ll", text)
print(a)

Output

==== RESTART: C:/Users/ASUS/AppData/Local/Programs/Python/Python38-32/abc.py ===
['ll']
>>> 

Program 2

import re

text = "sales force drillers"
y= re.search("^sales.*drillers$", text)
print(y)

Output

<re.Match object; span=(0, 20), match='sales force drillers'>

Program 3

import re

text = "sales force drillers team"
y = re.split("\s", text)
print(y)

Output

['sales', 'force', 'drillers', 'team']

Unittest example
Program

import unittest 
  
class First_test(unittest.TestCase): 
      def check(self):         
        self.assertTrue(True) 
  
if __name__ == '__main__': 
    unittest.main()

Output

==== RESTART: C:/Users/ASUS/AppData/Local/Programs/Python/Python38-32/abc.py ===

----------------------------------------------------------------------
Ran 0 tests in 0.000s

OK
Subscribe Now