Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions A.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
A
1 change: 1 addition & 0 deletions B.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
B
1 change: 1 addition & 0 deletions C.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
C
1 change: 1 addition & 0 deletions D.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
D
1 change: 1 addition & 0 deletions E.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
E
1 change: 1 addition & 0 deletions F.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
F
1 change: 1 addition & 0 deletions G.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
G
1 change: 1 addition & 0 deletions H.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
H
1 change: 1 addition & 0 deletions I.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
I
1 change: 1 addition & 0 deletions J.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
J
1 change: 1 addition & 0 deletions K.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
K
1 change: 1 addition & 0 deletions L.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
L
1 change: 1 addition & 0 deletions M.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
M
1 change: 1 addition & 0 deletions N.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
N
1 change: 1 addition & 0 deletions O.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
O
1 change: 1 addition & 0 deletions P.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
P
1 change: 1 addition & 0 deletions Q.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Q
1 change: 1 addition & 0 deletions R.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
R
1 change: 1 addition & 0 deletions S.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
S
1 change: 1 addition & 0 deletions T.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
T
1 change: 1 addition & 0 deletions U.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
U
1 change: 1 addition & 0 deletions V.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
V
1 change: 1 addition & 0 deletions W.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
W
1 change: 1 addition & 0 deletions X.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
X
1 change: 1 addition & 0 deletions Y.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Y
1 change: 1 addition & 0 deletions Z.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Z
Binary file added __pycache__/odev_4_operations.cpython-311.pyc
Binary file not shown.
51 changes: 51 additions & 0 deletions odev_1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
import string
import os
#os.chdir('C/Users/Abdulrhman Al-Tabali/Desktop/odev4')
alphabet_up = string.ascii_uppercase
alphabet_low = string.ascii_lowercase

alphabet_list_up=[]
alphabet_list_low=[]
for A in alphabet_up:
alphabet_list_up.append(A)
print(alphabet_list_up)
number_up = len(alphabet_list_up)

for a in alphabet_low:
alphabet_list_low.append(a)
print(alphabet_list_low)
number_low = len(alphabet_list_low)
with open("words1.txt", "w") as f:

for i in range(1,number_up+1):
f.writelines(f"{i} {alphabet_list_up[i-1]} \n" )


for j in range(1,number_low+1):
f.writelines(f"{j} {alphabet_list_low[j-1]} \n" )

""" with open("words2.txt", "w") as f:

for i in range(number_up):
f.writelines( i + " " + alphabet_up[i] + "\n")


for j in range(number_low):
f.writelines( j + " " + alphabet_low[j] + "\n") """








""" for letter in alphabet:
for number in range(1,len(alphabet_up)):)):

for
alphabet = string.ascii_uppercase
letters = [alphabet[i:i + n] + "\n" for i in range(0, len(alphabet), n)]
f.writelines(letters)
letters_file_line(1) """

16 changes: 16 additions & 0 deletions odev_2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import string
import os
#os.chdir('C/Users/Abdulrhman Al-Tabali/Desktop/odev4')
alphabet_up = string.ascii_uppercase
#alphabet_low = string.ascii_lowercase

alphabet_list_up=[]
#alphabet_list_low=[]
for A in alphabet_up:
alphabet_list_up.append(A)
print(alphabet_list_up)
number_up = len(alphabet_list_up)

for i in range(number_up):
with open(f'{alphabet_list_up[i]}.txt','w') as f:
f.write(alphabet_list_up[i])
19 changes: 19 additions & 0 deletions odev_3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import math
numbers=[]
try:
for i in range(4):
digit = int(input("Enter a number: "))
numbers.append(digit)



except:
print("invalid entry Please enter a number")


else:
print(f'the numbers entered are: {numbers}')
print(f'the least common multiple of the digits is: {math.lcm(numbers[0],numbers[1],numbers[2],numbers[3])}')
print(f'the gcd is: {math.gcd(numbers[0],numbers[1],numbers[2],numbers[3])}')


26 changes: 26 additions & 0 deletions odev_4_operations.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import math



def cikar(number_1, number_2):

answer = math.ceil(number_1-number_2)
return answer

def toplam(number_1, number_2):

answer = math.ceil(number_1+number_2)
return answer
def bol(number_1, number_2):

answer = math.ceil(number_1/number_2)
return answer
def carpi(number_1, number_2):

answer = math.ceil(number_1*number_2)
return answer





29 changes: 29 additions & 0 deletions odev_4_test.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
from odev_4_operations import *
both_numbers=[]
while True:

try:
number_1 = float(input('enter a number: '))
number_2 = float(input('enter a number: '))
except:
print('invalid entry try again with a float entry')

else:
both_numbers.append(number_1)
both_numbers.append(number_2)
print(f"the two numbers are:{both_numbers}")


print(f'The subtraction is :{cikar(number_1, number_2)}')
print(f'The summation is :{toplam(number_1, number_2)}')
print(f'The division is :{bol(number_1, number_2)}')
print(f'The multiplication multiplication :{carpi(number_1, number_2)}')
both_numbers=[]
son_cevap=input('do you want to continue? y/n : ')

if son_cevap == 'y':
continue
break



8 changes: 8 additions & 0 deletions operations0.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def cikar(3.0, 2.0):
print(float_1-float_2)
def toplam(3.0, 2.0):
print(float_1-float_2)
def bol(3.0, 2.0):
print(float_1-float_2)
def carpi(3.0, 2.0):
print(float_1-float_2)
8 changes: 8 additions & 0 deletions operations1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def cikar(3.0, 2.0):
print(float_1-float_2)
def toplam(3.0, 2.0):
print(float_1-float_2)
def bol(3.0, 2.0):
print(float_1-float_2)
def carpi(3.0, 2.0):
print(float_1-float_2)
8 changes: 8 additions & 0 deletions operations2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def cikar(3.0, 2.0):
print(float_1-float_2)
def toplam(3.0, 2.0):
print(float_1-float_2)
def bol(3.0, 2.0):
print(float_1-float_2)
def carpi(3.0, 2.0):
print(float_1-float_2)
8 changes: 8 additions & 0 deletions operations3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def cikar(3.0, 2.0):
print(float_1-float_2)
def toplam(3.0, 2.0):
print(float_1-float_2)
def bol(3.0, 2.0):
print(float_1-float_2)
def carpi(3.0, 2.0):
print(float_1-float_2)
52 changes: 52 additions & 0 deletions words1.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
1 A
2 B
3 C
4 D
5 E
6 F
7 G
8 H
9 I
10 J
11 K
12 L
13 M
14 N
15 O
16 P
17 Q
18 R
19 S
20 T
21 U
22 V
23 W
24 X
25 Y
26 Z
1 a
2 b
3 c
4 d
5 e
6 f
7 g
8 h
9 i
10 j
11 k
12 l
13 m
14 n
15 o
16 p
17 q
18 r
19 s
20 t
21 u
22 v
23 w
24 x
25 y
26 z