This repository was archived by the owner on Aug 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexercise-general-week-03-answer.py
71 lines (60 loc) · 1.69 KB
/
exercise-general-week-03-answer.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
import random
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Answer1
my_list = [2, 4, 6]
for i, item in enumerate(my_list):
my_list[i] = item * 2
print(my_list)
"""
[4, 8, 12]
"""
# OR
my_list = [2, 4, 6]
for i in range(len(my_list)):
my_list[i] *= 2
print(my_list)
"""
[4, 8, 12]
"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Answer2
user_list = ["user1", "user2", "user3"]
pass_list = ["pass1", "pass2", "pass3"]
u = input("Enter username: ").strip()
p = input("Enter password: ").strip()
found = False
for user, password in zip(user_list, pass_list):
if u == user and p == password:
found = True
break
if found:
print("Founded")
else:
print("Not Found")
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Answer3
num_list = [2.1, 4.6, 5.7, 8.9, 9.1, 0.3]
for i, item in enumerate(num_list):
num_list[i] = item // 1
print(num_list)
"""[2.0, 4.0, 5.0, 8.0, 9.0, 0.0]"""
for i, item in enumerate(num_list):
num_list[i] = item + 1
print(num_list)
"""[3.0, 5.0, 6.0, 9.0, 10.0, 1.0]"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Answer4
my_list = [0, 50, 100, 150, 200, 250]
for i in range(len(my_list)):
my_list[i] = bin(my_list[i])
my_list[i] = my_list[i].replace("0b", "")
my_list[i] = my_list[i].zfill(8)
print(my_list)
"""['00000000', '00110010', '01100100', '10010110', '11001000', '11111010']"""
###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Answer5
my_list = ["00000000", "00110010", "01100100", "10010110", "11001000", "11111010"]
for i in range(len(my_list)):
my_list[i] = int(my_list[i], 2)
print(my_list)
"""[0, 50, 100, 150, 200, 250]"""