0% found this document useful (0 votes)
482 views

Python File 1-9

The document contains 9 programs demonstrating different concepts in Python like data types, arithmetic operations, strings, date and time, lists, tuples, dictionaries, finding the largest number, and temperature conversion. Each program includes the aim, algorithm, code, and output. The programs cover basic as well as some advanced concepts to provide examples of working with various data types and performing common tasks in Python.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
482 views

Python File 1-9

The document contains 9 programs demonstrating different concepts in Python like data types, arithmetic operations, strings, date and time, lists, tuples, dictionaries, finding the largest number, and temperature conversion. Each program includes the aim, algorithm, code, and output. The programs cover basic as well as some advanced concepts to provide examples of working with various data types and performing common tasks in Python.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Program-1

AIM:
Write a program to demonstrate different number data types in Python.

Algorithm:
Step 1: Assign the value type to 3 types in any order.
Step 2: Print the 1st value using Type(_nameassignned).
Step 3: Print the 2nd value using Type(_nameassignned).
Step 4: Print the 3rd value using Type(_nameassignned).

Code:

a=10; #Integer Datatype


b=11.5; #Float Datatype
c=2.05j; #Complex Number
print("a is Type of",type(a)); #prints type of variable a
print("b is Type of",type(b)); #prints type of variable b
print("c is Type of",type(c)); #prints type of variable c

Output:
Program-2
AIM:
Write a program to perform different arithmetic operations on numbers in python.

Algorithm:

Step 1-Take two input integer .

Step2- Addition operation using + operator, a + b adds 2 numbers.

Step3- Subtraction operation using - operator, a - b right hand operand from left hand operand.

Step4- Multiplication operation using * operator, a * b multiplies 2 numbers.

Step5- Division operation using / operator, a / b divides left hand operand by right hand operand.

Step6- Floor Division operation using // operator, a // b divides left hand operand by right hand operand, here it
removes the values after decimal point.

Step7- Modulus % operator when applied returns the remainder when left hand operand is divided by right hand
operand a % b.

Step8- Exponential operation using ** operator, a ** b returns value of a b

Step9- Print the result of each operation.

Code:
a=10
b=3
print("addition of a:",a,"&b:",b,"is:",a+b)
print("substraction of a:",a,"&b:",b,"is:",a-b)
print("multiplication of a:",a,"&b:",b,"is:",a*b)
print("division of a:",a,"&b:",b,"is:",a/b)
print("floor divison of a:",a,"&b:",b,"is:",a//b)
print("moduli of a:",a,"&b:",b,"is:",a%b)
print("exponent of a:",a,"&b:",b,"is:",a**b)
Output:
Program-3
AIM:
Write a program to create, concatenate and print a string and accessing sub-string from a given string.

Algorithm:

Step 1-Take two input integers.

Step2- Print the individual string in the input order.

Step3-Then perform the concatenation using a + b format.

Step4- Then print the substring using from 1st word to the 4th word.
Code:

s1=input("Enter first String : ");


s2=input("Enter second String : ");
print("First string is : ",s1);
print("Second string is : ",s2);
print("concatenations of two strings :",s1+s2);
print("Substring of given string :",s1[1:4]);

Output:
Program-4

AIM:
Write a python script to print the current date in the following format “Sun May 29 02:26:23 IST 2017”.

Algorithm:
Step 1: We be using the import library.
Step 2: Make a variable and assigning the local time to it.
Step 3: Printing the time using the syntax:(time.strftime("%a %b %d %H:%M:%S %Z
%Y",variable_name))

Code:

import time;
ltime=time.localtime();
print(time.strftime("%a %b %d %H:%M:%S %Z %Y",ltime)); #returns the formatted time

'''
%a : Abbreviated weekday name.
%b : Abbreviated month name.
%d : Day of the month as a decimal number [01,31].
%H : Hour (24-hour clock) as a decimal number [00,23].
%M : Minute as a decimal number [00,59].
%S : Second as a decimal number [00,61].
%Z : Time zone name (no characters if no time zone exists).
%Y : Year with century as a decimal number.'''

Output:
Program-5

AIM:
Write a program to create, append, and remove lists in python.

Algorithm:
Step 1: Creating the 2 lists.
Step 2: Print the two lists.
Step 3: Now adding the two lists to the another list which is empty.
Step 4: Now printing the new list.
Step 5: Now removing the element from the one original list.
Step 6: now printing the original list and the added list.

Code:

pets = ['cat', 'dog', 'rat', 'pig', 'tiger']


snakes=['python', 'anaconda', 'fish', 'cobra', 'mamba']
print("Pets are :",pets)
print("Snakes are :",snakes)
animals=pets + snakes
print("Animals are :",animals)
snakes.remove("fish")
print("updated Snakes are :",snakes)
animals=pets + snakes
print("Animals are :",animals)

Output:
Program-6
AIM:
Write a program to demonstrate working with tuples in python.

Algorithm:

Step 1-Creating the tuple with string

Step2- Printing the tuple.

Step3- And now printing the second element of the tuple.

Step4- Now printing the element between 3rd element and 6th element.

Step5- Printing the tuple in the list type.

Step6- Now checking if the given element is in the list and printing that element using syntax: ((len(T)).

Code:

T = ("apple", "banana", "cherry", "mango", "grape", "orange")


print("\n Created tuple is :",T)
print("\n Second fruit is :",T[1])
print("\n From 3-6 fruits are :",T[3:6])
print("\n List of all items in Tuple :")
for x in T:
print(x)
if "apple" in T:
print("\n Yes, 'apple' is in the fruits tuple")
print("\n Length of Tuple is :",len(T))

Output:
Program-7
AIM:
Write a program to demonstrate working with dictionaries in python.

Code:

dict1 = {'StdNo':'532','StuName': 'Naveen', 'StuAge': 21, 'StuCity': 'Hyderabad'}


print("\n Dictionary is :",dict1)
#Accessing specific values
print("\n Student Name is :",dict1['StuName'])
print("\n Student City is :",dict1['StuCity'])
#Display all Keys
print("\n All Keys in Dictionary ")
for x in dict1:
print(x)
#Display all values
print("\n All Values in Dictionary ")
for x in dict1:
print(dict1[x])
#Adding items
dict1["Phno"]=85457854
#Updated dictoinary
print("\n Uadated Dictionary is :",dict1)
#Change values
dict1["StuName"]="Madhu"
#Updated dictoinary
print("\n Uadated Dictionary is :",dict1)
#Removing Items
dict1.pop("StuAge");
#Updated dictoinary
print("\n Uadated Dictionary is :",dict1)
#Length of Dictionary
print("Length of Dictionary is :",len(dict1))
#Copy a Dictionary

dict2=dict1.copy()
#New dictoinary
print("\n New Dictionary is :",dict2)
#empties the dictionary
dict1.clear()
print("\n Uadated Dictionary is :",dict1)
Output:
Program-8
AIM:
Write a python program to find largest of three numbers.

Algorithm:

Step 1-Get the three values from the user.

Step2- using logic if 1st number is greater than second number and third number then it’s the greatest number.

Step3- and else if 2nd number is greater than the first and the third number then it’s the greatest number.

Step4- If not then the third number is the greatest.

Step5- Printing the largest number from this logic.

Code:

num1 = int(input("Enter first number: "))


num2 = int(input("Enter second number: "))
num3 = int(input("Enter third number: "))

if (num1 > num2) and (num1 > num3):


largest = num1
elif (num2 > num1) and (num2 > num3):
largest = num2
else:
largest = num3

print("The largest number is",largest)

Output:
Program-9
AIM:
Write a Python program to convert temperatures to and from Celsius, Fahrenheit. [Formula: c/5 = f-32/9].

Code:

[ Formula: c/5 = f-32/9] '''


print("Options are \n")
print("1.Convert temperatures from Celsius to Fahrenheit \n")
print("2.Convert temperatures from Fahrenheit to Celsius \n")
opt=int(input("Choose any Option(1 or 2) : "))
if opt == 1:
print("Convert temperatures from Celsius to Fahrenheit \n")
cel = float(input("Enter Temperature in Celsius: "))
fahr = (cel*9/5)+32
print("Temperature in Fahrenheit =",fahr)
elif opt == 2:
print("Convert temperatures from Fahrenheit to Celsius \n")
fahr = float(input("Enter Temperature in Fahrenheit: "))
cel=(fahr-32)*5/9;
print("Temperature in Celsius =",cel)
else:
print("Invalid Option")

Output:

You might also like