MakisH
Εκκολαπτόμενο μέλος
Συνεπώς, όταν εσύ δίνεις "ΠΑ", απλώς δεν γράφεται τίποτα.
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
Ως "μέρος 3" εννοείς το "ΠΑ"; Γιατί έχεις κάνει λάθος στο σχετικό elif. Έχεις δυο elif για το "Π" και κανένα για το "ΠΑ".
Συνεπώς, όταν εσύ δίνεις "ΠΑ", απλώς δεν γράφεται τίποτα.
οχι οχι...αυτο καταλάθος σβήστηκε..(ειχε κανονικά ονοματα το προγραμμα απλά τα εσβησα..)
ΓΕΝΙΚΑ δεν αποθηκευει στο .txt το τελευταία τιμή που δίνεται..ΟΠΟΙΑ ΚΑΙ ΝΑ ΝΑΙ ..
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
MakisH
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
Βασικά ναι..ΛΥΘΗΚΕΤο αρχείο πότε το βλέπεις; Την ώρα που είσαι στο τελευταίο τρέξιμο, χωρίς να κλείσεις το πρόγραμμα; Αν το κλείσεις μπορείς να δεις την τελευταία καταχώρηση; Αν το ξεκινήσεις πάλι χωρίς να γράψεις κάτι;
πατουσα f5 (προγραμματιζω στο idle )
και κοιτουσα τα αποτελεσματα...ΜΟΛΙΣ κλείσω ομως το idle μου το εμφανίζει..
ευχαριστώώώώώ
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
MakisH
Εκκολαπτόμενο μέλος
(και να σκεφτείς ότι δεν ξέρω python )
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
ποιος ξέρει τι κάνειΜάλλον περνάει από κάποιο προσωρινό αρχείο ή τέλος πάντων κάνει κάποιο τέτοιο "κόλπο", ίσως και για μεγαλύτερη ταχύτητα.
(και να σκεφτείς ότι δεν ξέρω python )
και εγω μην φανταστείς ...
μια if ,μια print και ενα while ΨΙΛΟ-ξέρω :p
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
Αυτή την φορά θέλω να κάνω ένα πρόγραμμα σε ubuntu (είμαι 99.99999999999 άσχετος απο ubuntu ),στο οποίο θα ζητάει όνομα
και κωδικό και αν δίνονται δυο φορές λάθος να ΚΛΕΙΝΕΙ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ,ύστερα απο 2(πχ) λεπτά..
βέβαια τίθεται το ζήτημα του root,αλλά ελπίζω να υπάρχει τρόπος
η απορία μου είναι :
import os
os.system("sudo shutdown -h now")
και δεύτερον πως μπορώ να ανοίγω αρχεία ?
πχ σε c++
system("start crhome.exe");[COLOR=lime] [/COLOR]
Σε python ?
Ευχαριστώ
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
infinity
Εκκολαπτόμενο μέλος
Γειααα
Αυτή την φορά θέλω να κάνω ένα πρόγραμμα σε ubuntu (είμαι 99.99999999999 άσχετος απο ubuntu ),στο οποίο θα ζητάει όνομα
και κωδικό και αν δίνονται δυο φορές λάθος να ΚΛΕΙΝΕΙ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ,ύστερα απο 2(πχ) λεπτά..
βέβαια τίθεται το ζήτημα του root,αλλά ελπίζω να υπάρχει τρόπος
η απορία μου είναι :
πρώτον γιατί δεν τρέχει? (λογικά το ζήτημα του 'root')Code:import os os.system("sudo shutdown -h now")
και δεύτερον πως μπορώ να ανοίγω αρχεία ?
πχ σε c++
εδώ ανοίγει τον chrome.Code:system("start crhome.exe");[COLOR=lime] [/COLOR]
Σε python ?
Ευχαριστώ
το αντίστοιχο για linux ειναι το halt, απλα γραψε os.system("halt"); και θα εισαι μια χαρα.
σε c/c++ μπορεις να διαβασεις αρχεια ανακατευθυνοντας την ροη στο standard IO καπως ετσι:
freopen("test.in", "rt", stdin); για αναγνωση
freopen("test.out", "wt", stdout ); για εγγραφη
για python θα υπαρχει κατι αντιστοιχο φανταζομαι βλεπε https://docs.python.org/2/tutorial/inputoutput.html
παραγραφος 7.2
good luck
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
το αντίστοιχο για linux ειναι το halt, απλα γραψε os.system("halt"); και θα εισαι μια χαρα.
σε c/c++ μπορεις να διαβασεις αρχεια ανακατευθυνοντας την ροη στο standard IO καπως ετσι:
freopen("test.in", "rt", stdin); για αναγνωση
freopen("test.out", "wt", stdout ); για εγγραφη
για python θα υπαρχει κατι αντιστοιχο φανταζομαι βλεπε https://docs.python.org/2/tutorial/inputoutput.html
παραγραφος 7.2
good luck
αντιστοιχο σε ποιο?
σε έχασα ...στο να κλείσει τον υπολογιστή?
γιατι να γραψω os.system ("halt")
τι ακριβώς ειναι το ''standard IO".Το έχω δει πολλές φορές,αλλά δεν του έδωσα τόση βάση
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
kiriazispao4ever
Δραστήριο μέλος
# -*- coding: utf-8 -*-
theseis=[" ",
"Θ1",
"Θ2",
"Θ3",
"Θ4",
"Θ5",
"Θ6",
"Θ7",
"Θ8",
"Η1",
"Η2",
"Η3",
'Η4',
'Η5',
'Η6',
'Η7',
"Η8",
"Ζ1",
"Ζ2",
"Ζ3",
"Ζ4",
"Ζ5",
"Ζ6",
"Ζ7",
"Ζ8"]
pioni=str(input('pioni:'))
theseis=str(input('thesi:'))
if (pioni=="ΣΤΡΑΤΙΩΤΙΚΟΣ"):
theseis=theseis[theseis+1]
print (theseis)
προσπαθω να καταλαβω πως λειτουργουν οι λιστες...
το συγκεκριμένο ,(αποτυχημένο) προγραμμα υποτιθεται ,οτι ο χρήστης δίνει σαν είσοδο ,ενα πιόνι(σκακιου) ,και την θεση του...
και ο υπολογιστής θα εμφανίσει τις πιθανές θέσεις που μπορεί να πάει..
το θέμα είναι ,οτι δεν έχω καταλάβει καλά τις λίστες...στο συγκεκριμένο παράδειγμα μπορει να μου πει κάποιος πως θα μετακινηθώ μια θεση ΜΠΡΟΣΤΑ στην λιστα "theseis" ,δηλαδη αν είμαι στην theseis[0] ,να παω στην theseis[1]...
υγ* ξερω οτι και να παω μια θεση μπροστά ετσι οπως εχουν δηλωθει οι θεσεις στην λίστα το πιονι θα μετακινηθει μια θεση δεξια ...και οχι μπροστα
υγ2* ξερω οτι δεν ειναι μονο αυτες οι θεσεις στ σκακι
ερωτηση 2 (πιο απλη):
θα μπορουσα την παραπανω λιστα να την δηλωνα:
theseis["θ1","θ2","θ3",κοκ,
"Η1","Η2",Η3,ΚΟΚ,
ΚΟΚ....
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Guest 875331
Επισκέπτης
και γω έγραψα αυτό:Να γράψετε ένα πρόγραμμα που να διαβάζει ένα φυσικό αριθμό Ν > 10 και να εκτυπώνει το προτελευταίο ψηφίο του.
Και ασπρίζει το παράθυρο κτλ. μάλλον επειδή είναι 'ατέρμων βρόχος'. Ξέρει κάποιος τι λάθος κάνω? τοση ώρα τραβάω τα μαλλιά μου και δε μπορώ να βρω...x = 100
a = 10
b = 0
y = int(raw_input('give a number:'))
while(x>=10):
if(y/a)<10:
if(b == 0):
x = y/10
else:
x = y/(10**b)
else:
a = a*10
b = b + 1
print(x)
Είναι γραμμένο σε python 2.7.3
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Guest 875331
Επισκέπτης
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Δεν προσπάθησα να καταλάβω την λογική σου, αλλά υπάρχει πολύ πιο απλός τρόπος:
n = int(raw_input('Give me a number: '))
if n <= 10:
print('Number must be greater than 10')
exit()
print((n / 10) % 10)
Επειδή όμως γράφεις σε python υπάρχει και άλλος τρόπος αρκεί να ξέρεις για indexing:
print(int(str(n)[-2]))
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Guest 875331
Επισκέπτης
(πολυ πρείπλοκο πήγα και το κάνα)
Σημείωση: Το μήνυμα αυτό γράφτηκε 11 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
GeorgeYnwa!
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Johnny15
Επιφανές μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
greeklover13
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
unπαικτable
Πολύ δραστήριο μέλος
Θα σου έλεγα C για να δεις λίγο την σκληρή αλήθεια του προγραμματισμού.
Νομιζω πως σε καποιον που δεν εχει δει ουτε βασικες εντολες, το να τον βαλεις σε ολες αυτες τις "ιδιοτροποιες" στην συνταξη της C ειναι σκληρο.
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
akikos
Επιφανές μέλος
Προτείνω για αρχική γλώσσα πρώτα C μετά JAVA ή C# για να καταλάβεις τις κλάσεις.
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
GeorgeYnwa!
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 8 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χρήστες Βρείτε παρόμοια
-
Τα παρακάτω 0 μέλη και 11 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:Tα παρακάτω 3 μέλη διάβασαν αυτό το θέμα:
-
Φορτώνει...
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.