hariC11 Δημοσ. 4 Δεκεμβρίου 2015 Δημοσ. 4 Δεκεμβρίου 2015 Καλησπέρα παιδιά, είμαι πρωτοετής και μου έβαλαν μια άσκηση στη Python να κάνουμε το εξής. Να διαβάσουμε ένα αρχείο ".txt" το οποίο περιέχει τα εξής "37107287533902102798797998220837590246510135740250 46376937677490009712648124896970078050417018260538 74324986199524741059474233309513058123726617309629 91942213363574161572522430563301811072406154908250 23067588207539346171171980310421047513778063246676 89261670696623633820136378418383684178734361726757 28112879812849979408065481931592621691275889832738 44274228917432520321923589422876796487670272189318 47451445736001306439091167216856844588711603153276 70386486105843025439939619828917593665686757934951" και θέλει σε διπλα σε καθε γραμμη να γράψουμε το αθροισμα της. Έχω μπερδευτεί εντελώς το μόνο που έχω γράψει είναι αυτό "file= open('numbers.txt','r') lines= file.readline()"
kaliakman Δημοσ. 4 Δεκεμβρίου 2015 Δημοσ. 4 Δεκεμβρίου 2015 1) Μην περιμένεις λύση της άσκησης εδώ μέσα(Ευτυχώς) 2)Σε τέτοια προβλήματα με βοηθάει να σκέφτομαι τι θα έκανα αν έπρεπε να το αντιμετωπίσω έχοντας μόνο ένα χαρτί και ένα στυλό.. Δηλαδή απλά λογικά βηματάκια.. Αυτό θα σου δώσει ιδέες για να ξεκίνησεις(ή ακόμα και να λύσεις) το πρόβλημα σου.. 3
groot Δημοσ. 4 Δεκεμβρίου 2015 Δημοσ. 4 Δεκεμβρίου 2015 Με python είναι στην κυριολεξία 2 γραμμές κώδικας.
hariC11 Δημοσ. 4 Δεκεμβρίου 2015 Μέλος Δημοσ. 4 Δεκεμβρίου 2015 1) Μην περιμένεις λύση της άσκησης εδώ μέσα(Ευτυχώς) 2)Σε τέτοια προβλήματα με βοηθάει να σκέφτομαι τι θα έκανα αν έπρεπε να το αντιμετωπίσω έχοντας μόνο ένα χαρτί και ένα στυλό.. Δηλαδή απλά λογικά βηματάκια.. Αυτό θα σου δώσει ιδέες για να ξεκίνησεις(ή ακόμα και να λύσεις) το πρόβλημα σου.. Καλημέρα, δεν θελω την λυση, απλα με εχουν μπερδεψει τα f.read() και τα f.readline()!
groot Δημοσ. 4 Δεκεμβρίου 2015 Δημοσ. 4 Δεκεμβρίου 2015 Καλημέρα, δεν θελω την λυση, απλα με εχουν μπερδεψει τα f.read() και τα f.readline()! Τότε έκανες λάθος ερώτηση στο πρώτο post σου. Συγκεκριμένα είπες ότι έχεις γράψει ΜΟΝΟ 2 γραμμές και ότι σας έχουνε βάλει να λύσετε μία άσκηση. ΠΟΥΘΕΝΑ για read και readline. Έπρεπε να ζητήσεις πληροφορίες σχετικά με τις μεθόδους read() και readline(). Πράγμα το οποίο δεν έκανες και έτσι, in my point of view, προσπαθείς τώρα να πάρεις έστω και κάτι για να λύσεις την άσκηση αφού είδες ότι δεν πρόκειται να πάρεις την λύση. Καλησπέρα παιδιά, είμαι πρωτοετής και μου έβαλαν μια άσκηση στη Python να κάνουμε το εξής. Να διαβάσουμε ένα αρχείο ".txt" το οποίο περιέχει τα εξής "37107287533902102798797998220837590246510135740250 46376937677490009712648124896970078050417018260538 74324986199524741059474233309513058123726617309629 91942213363574161572522430563301811072406154908250 23067588207539346171171980310421047513778063246676 89261670696623633820136378418383684178734361726757 28112879812849979408065481931592621691275889832738 44274228917432520321923589422876796487670272189318 47451445736001306439091167216856844588711603153276 70386486105843025439939619828917593665686757934951" και θέλει σε διπλα σε καθε γραμμη να γράψουμε το αθροισμα της. Έχω μπερδευτεί εντελώς το μόνο που έχω γράψει είναι αυτό "file= open('numbers.txt','r') lines= file.readline()"
hariC11 Δημοσ. 4 Δεκεμβρίου 2015 Μέλος Δημοσ. 4 Δεκεμβρίου 2015 Τότε έκανες λάθος ερώτηση στο πρώτο post σου. Συγκεκριμένα είπες ότι έχεις γράψει ΜΟΝΟ 2 γραμμές και ότι σας έχουνε βάλει να λύσετε μία άσκηση. ΠΟΥΘΕΝΑ για read και readline. Έπρεπε να ζητήσεις πληροφορίες σχετικά με τις μεθόδους read() και readline(). Πράγμα το οποίο δεν έκανες και έτσι, in my point of view, προσπαθείς τώρα να πάρεις έστω και κάτι για να λύσεις την άσκηση αφού είδες ότι δεν πρόκειται να πάρεις την λύση. Κάνω νέο ποστ, με συγχωρείς!
akis_fc Δημοσ. 4 Δεκεμβρίου 2015 Δημοσ. 4 Δεκεμβρίου 2015 Έχω μπερδευτεί εντελώς το μόνο που έχω γράψει είναι αυτό "file= open('numbers.txt','r') lines= file.readline()" Αυτό που έχεις γράψει δουλεύει; Αν ναι τι έχει μέσα η μεταβλητή lines τι τύπος είναι; Αν όχι γιατί δεν δουλεύει;
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα