VTU_Python_Programming_Notes
VTU_Python_Programming_Notes
2. Built-in Functions
print(): prints output
input(): takes user input
len(): returns length
str(): converts to string
int(): converts to integer
float(): converts to float
Examples:
print("Hello")
x = input("Enter name: ")
print(len("Python"))
print(str(123))
print(int("10"))
print(float("3.14"))
3. Importing Modules
import math
print(math.sqrt(16))
try-except-finally:
try:
x = int("abc")
except ValueError:
print("Invalid input")
finally:
print("Runs always")
Binomial:
def fact(n):
return 1 if n == 0 else n * fact(n - 1)
def binomial(n, k):
return fact(n) // (fact(k) * fact(n - k))
print(binomial(5, 2))
ii.
eggs = 'spam'
print("Before:", eggs)
function_bacon()
print("After:", eggs)
# Output: spam -> spam
iii. Same as ii
Replication:
print("Hi" * 3)
for:
for i in range(3): print(i)
while:
x=0
while x < 3:
print(x)
x += 1
break/continue in loops
List vs Dictionary:
- List uses index, dict uses keys.
print("Mean:", mean)
print("Variance:", variance)
print("Standard Deviation:", std_dev)
pprint.pprint(count)