Şimdi Ara

Acil Python yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
628
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar deniz ulaştırma işletme müh. 1. sınıf öğrencisiyim. Bilgisayar hocası yazılım programı olarak pythonu kullanıyor ve bizim de onu kullanmamız gerekiyor.Yapılan şeyleri anlamaya çalışıyorum bana çok uzak geliyor.Hoca bugün bir ödev verdi gece 12ye kadar süresi var teslim için.

    yapmamız gereken şu:

    pythonda bi sayı değeri girip entera basınca altta sonuç olarak 1den yazdığımız sayıya kadar sayıları sıralıycak. mesela 8 yazıp entera bastık sonuç şu olucak

    1 2 3 4 5 6 7 8

    bilene belki çok basit bir şey ama bana gerçekten çinceden farkı yok.yardımlarınızı bekliyorum çok sevap duamı alırsınız



  • yardımın için teşekkürler ama syntax error verdi.
  • inp = input('Sayı girin: ')
    for num in range(1,inp+1): print(num),



    < Bu mesaj bu kişi tarafından değiştirildi Video Tapes -- 10 Aralık 2014; 0:09:47 >
  • Merhaba,

    Bu da en kısa yol olsun, Python 2 ve 3 te kullanabilirsin yalnız python 3 te raw_input kısmını input yapman gerekiyor.

    ' '.join(map(str,range(int(raw_input("Sayı giriniz: ")))))
  • endint = int(raw_input("sayi > "))
    print range(1, endint+1)



    < Bu mesaj bu kişi tarafından değiştirildi Utahjazzz -- 30 Ekim 2018; 21:35:34 >
    < Bu ileti DH mobil uygulamasından atıldı >
  • trufily T kullanıcısına yanıt
    Arkadaşın yaptığı sey kötü, fakat sizin üslub ta yanlış. Bu arada arkadaş kodu daha kısa ve daha iyi old düşünerek göndermiş olmalı fakat
    quote:

    print range(1, input("sayi > ") + 1)
    ile tek satırda yapılabiliyor

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.