diff --git a/Perfect Number.py b/Perfect Number.py new file mode 100644 index 0000000..a3ee157 --- /dev/null +++ b/Perfect Number.py @@ -0,0 +1,12 @@ +from functools import reduce + +for rakam in range(1, 1000): + + liste = list(range(1, rakam)) + tamBolenler = list(filter(lambda x: rakam % x == 0, liste)) + + if len(tamBolenler) > 1: + toplam = reduce(lambda x, y: x + y, tamBolenler) + + if toplam == rakam: + print(rakam) diff --git a/Reading_Number.py b/Reading_Number.py new file mode 100644 index 0000000..4d8d554 --- /dev/null +++ b/Reading_Number.py @@ -0,0 +1,30 @@ +def name(a): + first = ["", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"] + second = ["", "ten", "twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninty"] + third = ["eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"] + ones_digit = a % 10 + tens_digit = a // 10 + + if 10 < a < 20: + index = (a % 10) - 1 + result = third[index] + print(result) + else: + print(second[tens_digit], first[ones_digit]) + + +number = int(input("Enter a number:")) +while True: + if 1 < len(str(number)) < 3: + name(number) + break + else: + print("wrong entry,please try again") + break + + + + + + + diff --git a/Unique_List.py b/Unique_List.py new file mode 100644 index 0000000..9e47838 --- /dev/null +++ b/Unique_List.py @@ -0,0 +1,8 @@ +veri=input("Bir cumle giriniz:") +veri=veri.lower() +liste=list(veri) +liste=list(set(liste)) +liste.sort() +print(liste) + + diff --git a/alphabetical_order.py b/alphabetical_order.py new file mode 100644 index 0000000..0c8db8c --- /dev/null +++ b/alphabetical_order.py @@ -0,0 +1,19 @@ +my_list = [] +string = input("Enter input") + +# green-red-yellow-black-white + +my_list = string.split("-") +my_list.sort() + +deger = "" +n = len(my_list) +for i in range(n): + if i == n - 1: + deger += my_list[i] + else: + deger += my_list[i] + "-" + +print(deger) + + diff --git a/equal_reverse.py b/equal_reverse.py new file mode 100644 index 0000000..0a3c4c1 --- /dev/null +++ b/equal_reverse.py @@ -0,0 +1,19 @@ +# my_list=[] +# kull_kelime=input("Kelime giriniz:") +# ters_kelime=kull_kelime[::-1] +# if(kull_kelime==ters_kelime): +# print(True) +# else: +# False +# +#(Sonuca goturemedim maalesef) +# n=len(my_list): +# +# for i in range(n): +# if i== n-1: +# sonuc += my_list[i] +# else: +# sonuc += my_list[i] + ", " +# +# print(sonuc) +