-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathClass03.py
87 lines (66 loc) · 1.38 KB
/
Class03.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
Class conducted by Sir Aneeq and Sir Ameen
# name: str = "Sir Aneeq"
# age: int = 20
# is_active: bool = True
# yahan men variable ko override kr rha hn
# name = "Sir Ameen"
# print(name)
# 1. Arithematic operators
# 2. Assigment operators
# 3. Comparison operators (boolean) True/False
# 4. Logical operators
# 1. Arithematic operators
# 7 + 5 = 12
print(7 + 5)
print(10 - 5)
print(10 / 2)
# 5 X 2
print(5 * 2)
# exponent 8^2 = 8 X 8
print(8 ** 2)
# floor division
print(11 // 2)
# 11 / 2 = 1 remainder / modulus
print(11 % 2)
num1: int = 5
num2: int = 5
# 5 + 5
sum: int = num1 + num2
# 5 - 5
sub: int = num1 - num2
# 5 / 5
div: int = num1 / num2
# 5 x 5
mul: int = num1 * num2
print(mul)
# 2. Assigment operators
x: int = 15
# 15 + 5 = 15
x = x + 5
# x = x - 5
# x = x * 2
# x: int = 15
# 15 * 2 = 30
# remainder / modulus
# x = x % 3
print(x)
# 3. Comparison operators (True/False)
# == (equal to)
# > (greater than)
# < (less than)
# >= (greater or equal to)
# <= (less than or equal to)
# != (not equal to)
# mera pehla operand/value
# dusre wale operand/value k baraber he
num1: int = 10
num2: int = 11
# print(10 == 10)
print(num1 == num2)
print(num2 > num1)
print(num2 < num1)
print(num1 >= num2 )
print(num1 <= num2)
print(num1 != num2)
# Logical operators
# and, or , not