Herkese iyi forumlar, Python'da küçük bir araca ihtiyacim oldu. Yapay zeka yardımı ile bı kod yazdım ama çalıştırınca program finished diyip duruyor.
def kelime_listesi_olustur(baslangic_kelimesi, bitis_kelimesi, dosya_adresi):
dosya_adi = f"{dosya_adresi}/siralı_kelime_listesi.txt"
with open(dosya_adi, "w") as dosya:
for i in range(baslangic_kelimesi, bitis_kelimesi+1):
dosya.write(f"kelime{i}n")
print(f"{dosya_adi} adlı dosya başarıyla oluşturuldu!")
Bu konuda acemiyim acaba sorun nerede pydroid3 üzerinden çalıştırmaya çalışıyorum. Kodun amacı kelime1 ile başlayıp kelime500001' ne kadar sıralı kelime oluşturup txt olarak bana vermesi. Yardımcı olursanız çok sevinirim.
Python hakkında yardıma ihtiyacım var
8
●182
- Kabul Edilen Cevap
- 1 Beğeni
-
- 02-11-2023, 19:16:58Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
f = open("dosya.txt", "w") f.close() f = open("dosya.txt", "a") for i in range(1,500001): f.write("kelime"+str(i)+"\n") f.close()anlatmak istediğiniz
kelime1
kelime2
kelime3
kelime4
kelime5
kelime6
kelime7
kelime8
1,500001'e kadar bu şekilde yazdırmaksa üstteki kod iş görür. - 02-11-2023, 19:23:24Yardımınız için çok teşekkür ederim ama hala program finished diyip duruyorakosetr adlı üyeden alıntı: mesajı görüntüle
- 02-11-2023, 19:24:51Yapay zeka ile o bu kadar ilerleyebildik hocam tamamı buopyan adlı üyeden alıntı: mesajı görüntüle
- 02-11-2023, 19:26:44Çünkü ekrana değil dosyaya yazdırdınız. Txt dosyanızı kontrol ettiniz mi?murat3 adlı üyeden alıntı: mesajı görüntüle
- 02-11-2023, 19:29:44Evet haklısınız bu kadar hızlı yazacağını tahmin edemedim. Teşekkür ederim hocam. Çok sağolun.iskendercnr adlı üyeden alıntı: mesajı görüntüle
- 02-11-2023, 19:31:32Hocam emeğinize sağlık yardımınız için çok teşekkür ederim. Çok sağolun.akosetr adlı üyeden alıntı: mesajı görüntüle
- 02-11-2023, 19:33:36Rica ederim, hayırlı akşamlarmurat3 adlı üyeden alıntı: mesajı görüntüle