Bufalo X sayısını gireceğiz ve 1'den X sayısına kadar olan tüm sayıları X ile aralarında asal mı değil mi kontrolü yapacak. Aralarında asal ise ekrana yazdıracak. Lütfen yardımcı olur musunuz?
Dagiztanli08 Bufalo Fonksiyon ile yapmak pek doğru olmadı çünkü tek değer döndürmiyeceğiz. İkinci alternatif şu olsun: if __name__ == '__main__': x = int(input("İnsert Number:")) for i in range(2,x): print("{} ile asal değil".format(i)) if x % i == 0 else print("{} ile asal".format(i))
ekremsenturk Kullanıcıdan alacağın bir giriş için "input" ile bir değişken belirleyeceksin. Sonra bu dğişkeni bir "for" dögüsü içinde bir ile başlayarak ikişer atlayarak saydıracaksın. Ve sayılan rakamları print() ile yazdıracaksın. input for print bunları araştır.
Dagiztanli08 Şu şekilde yapılacak 🙂 def function(number_v): for i in range(2,number_v): if number_v % i == 0: print("{} sayısı {} sayısı ile asal değil".format(number_v,i)) else: print("{} sayısı {} sayısı ile asaldır.".format(number_v,i)) if __name__ == '__main__': number = int(input("İnsert Number:")) function(number) Yapabilirsiniz.