-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path06.data-types.py
175 lines (146 loc) · 2.86 KB
/
06.data-types.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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
# 1.
print("That's how hex and oct num are printed...")
print(0x123)
print(0o123)
"""
OUTPUT -
That's how hex and oct num are printed...
291
83
"""
# 2.
print("INTEGER NUMBERS")
var_1 = 127482942830429734829891801
var_2 = 100
print(var_1)
print(var_1 + 193933)
print(var_1 + 9980.8999)
"""
OUTPUT -
INTEGER NUMBERS
127482942830429734829891801
127482942830429734830085734
1.2748294283042974e+26
"""
# 3.
print(var_2 + 10.99)
print(var_2 + 10.90)
print(var_1 + var_2)
"""
OUTPUT -
110.99
110.9
127482942830429734829891901
"""
# 4.
print("checking the datatype of int using type() function...")
print(type(var_1))
print(type(var_1 + var_2))
print(type(var_2 + 100))
"""
OUTPUT -
checking the datatype of int using type() function...
<class 'int'>
<class 'int'>
<class 'int'>
"""
# 5.
print("FLOAT NUMBERS")
print(type(var_2 + 300.99999))
"""
OUTPUT -
FLOAT NUMBERS
<class 'float'>
"""
# 6.
print("STRING DATA TYPE")
name = "Mihika Pandey"
profession = "Student"
name_1 = "Mihika's"
uid = 10
uid_1 = "10"
print(name)
print("calling charc from string: ", name[0], name[5])
print("Intial of her surname: ", name[7])
"""
OUTPUT -
STRING DATA TYPE
Mihika Pandey
calling charc from string: M a
Intial of her surname: P
"""
# 7.
print(type(name))
print(type(name + " " + profession))
"""
OUTPUT -
<class 'str'>
<class 'str'>
"""
# 8.
print(name + profession)
#print(name + profession + uid) --- error
print(name + profession + uid_1)
print(name + " " + profession + " " + uid_1)
"""
OUTPUT -
Mihika PandeyStudent
Mihika PandeyStudent10
Mihika Pandey Student 10
"""
# 9.
print("Mihika's book is much \"pretty\"!")
print()
print("Mihik's \nbook")
print()
print(5 * "Mihika is very creative!")
print()
print(5 * "Mihika is very creative! ") # adding space between next repetation print
print()
print("Mihika is very creative\n" * 5) # printing repetation in next line!
"""
OUTPUT -
Mihika's book is much "pretty"!
Mihik's
book
Mihika is very creative!Mihika is very creative!Mihika is very creative!Mihika is very creative!Mihika is very creative!
Mihika is very creative! Mihika is very creative! Mihika is very creative! Mihika is very creative! Mihika is very creative!
Mihika is very creative
Mihika is very creative
Mihika is very creative
Mihika is very creative
Mihika is very creative
"""
# 10.
print("1234" + "56789")
#print("123" + "456" + 789) will give error
"""
OUTPUT -
123456789
"""
# 11.
print("BOOLEAN DATA TYPE")
var_b = True
print(var_b)
print(type(var_b))
# this will give a NameError bec of "true"
# var_b = true
# print(var_b)
# print(type(var_b))
"""
OUTPUT -
BOOLEAN DATA TYPE
True
<class 'bool'>
"""
# 12.
a = 100
b = 56
var_bool = a<b
print(var_bool)
print(type(var_bool))
"""
OUTPUT -
False
<class 'bool'>
"""