Να και οι δικές μου απαντήσεις για αυτό το κεφάλαιο...Ελπίζω να μπορέσω να προχωρήσω παρακάτω και να μην ξεχάσω ή δεν τα καταφέρω...
( γιατί δεν πιστεύω και πολύ στον εαυτό μου... :/ )
Και παιδιά υπέρ ευχαριστώ και χίλια μπράβο δεν φαντάζεστε πόσο βοηθάτε και με αυτά εδώ τα topics και ελπίζω να βρω και για τα παρακάτω μαθήματα τέτοια topics.
Ερώτηση 1Ερώτηση 2while, if ,elif, else, continue, break, for...in....
Ερώτηση 3- Κώδικας: Επιλογή όλων
# Ερώτηση 3 - Καιφάλεο 3.
#Δώστε ένα παραάδειγμα κώδικα όπου θα ζειτήτε από τον χρήστη να γράψει τον
#αγαπημένο του αριθμό ο χρήστης θα μπορεί να απαντήσει 1 φορά και η εφαρμογή θα
#τερματίζει.
#Θα εμφανίζεται ένα μήνυμα που θα σχολιάζει θετικά οποιαδήποτε αριθμό εκτός από
#το 13. Σε περίπτωση που ο χρήστης απαντήσει 13 θα εμφανιστεί ένα αρνητικό
#σχόλιο.
print ("""
@ ##### * @@@@@@ # #
@ # * * @ @ # # #
@ ### * * @ @ # # #
@ # ******* @ @ # # #
@@@@@@ ##### * * @ @ # # #
""")
# Εδώ είπα να σας το παίξω λίγο "μάγκας" 0χ.α0χα0χα και να σας δείξω ποιανού
# είναι το ακαταμάχητο αυτό "πρόγραμμα" :-P
number = 13
print ("""Καλως ήρθες
""")
quess = int (input('Πες μου φίλε το αγαπημένο σου αριθμό : '))
if quess == number:
print ('Μια ζωή γκαντέμης θα είσαι φίλε μου!! ^_^ :-Ρ')
if quess != number:
print('Μπράβο ρε μεγάλε!! Ωραίος αριθμός.!!')
print ("""
Press any key to quit.""")
import msvcrt
msvcrt.getch()
# Οι δύο τελευταίες γραμμές κώδικα που πρόσθεσα τις πρόσθεσα για να μην
#κλείνει κατευθείαν το πρόγραμμα χωρίς να προλαβαίνει ο χρήστης να βλέπει τα
#αποτελέσματα :P και για αυτό έβαλα και το "Press any key to quit." ;-) .
#Ελπίζω να σας άρεσε.
Παιδιά πως το βλέπετε σωστό...;;; Και επίσης εγώ τώρα αυτό ( αν και έχω και linux-ubuntu σε partition να σας πω την αλήθεια python αν και φαίνεται εντελώς χαζό όντως.. *_* εγώ μαθαίνω(διαβάζω)-γράφω και εκτελώ προγράμματα από το partition των windows γιατί κατεβάζοντας την python για windows ο επεξεργαστής-compiler που έχει μου είναι πολύ ποιο όμορφος,εύκολος οικείος και μου άρεσε από την αρχή,
ενώ από το ubuntu δεν βρήκα κάτι το τόσο "ωραίο" και τέλος πάντων εύκολο για εμένα και ποιο οικείο).Και το ερώτημα μου είναι πως αν εγώ γράφω το πρόγραμμα μου όπως τώρα που στην αρχή γράφω ότι να ναι το τι μου ζητάει τώρα άλλες φορές π.χ. γράφω ποίημα
παίζει κάποιο ρόλο από το να γράφω π.χ. -->
- Κώδικας: Επιλογή όλων
#!/usr/bin/python3
#Filename: askisi3_9.py
??? εγώ νομίζω πως όχι γιατί έτσι και αλλιώς αυτά σαν σχόλια συμπεριλαμβάνονται και ούτε καν τα κοιτάει ο compiler. Έτσι δεν είναι...;; Περιμένω και μια δική σας απάντηση.
Ερώτηση 4Δεν κατάλαβα και δεν ξέρω γιατί...
Μπορεί κάποιος να μου εξηγήσει..;; είναι κάτι χρήσιμο..;; γιατί ξανά κοίταξα το βιβλίο και δεν βρήκα κάτι που να λέει για αυτό... :/
Ερώτηση 5Ούτε επίσης ξέρω και κοίταξα και στο βιβλίο και δεν βρήκα κάτι...
Θα σας ήμουν ευγνώμον σε όποιο μου εξηγούσε.. :/
Εδώ αυτό που μου έρχετε στο μυαλο είναι το false (ψευδής)=0 και true (αληθής)=1 αλλά δεν ξέρω.... :@
Ερώτηση 6Και εδώ επίσης γ*****... :@ όπως και στο 4 & 5.... :@
κοιτάω και το βιβλίο....
αλλά τίποτα.. :@
Τι εννοεί : Δείξτε 2 απλά παραδείγματα
ατέρμων βρόγχου (
forever loop ) ;;;;; Μπορεί κάποιος σας παρακαλώ πάρα πάρα πολύ να μου εξηγήσει..;; :/ ;(
Ερώτηση 7Την εντολή break τη χρησιμοποιούμε όταν θέλουμε να διακόψουμε-σταματήσουμε μια εντολή βρόχου ακόμη και αν αυτή δεν έχει γίνει ψευδείς(false) ή δεν έχει ολοκληρωθεί, επίσης όταν διακόπτουμε μια εντολή βρόχου while ή for κατά αυτό τον τρόπο (με την εντολή break δηλαδή) και το αντίστοιχο block else εντός του βρόχου δεν εκτελείται.
Την εντολή continue την χρησιμοποιούμε για να υποδείξουμε στην python να παραλείψει τις ακόλουθες εντολές εντός του βρόχου που βρίσκετε και να συνεχίσει με την επόμενη επανάληψη του βρόχου.
Ερώτηση 8- Κώδικας: Επιλογή όλων
for i in range (0, 100, 10):
print (i)
import msvcrt
msvcrt.getch()
Και δεν ξέρω μάλλον οι ασκήσεις 9 & 10 είναι και για το επόμενο κεφάλαιο με τις συναρτήσεις που εγώ δεν έχω φτάσει καν..... θα μάθω και θα τις κάνω..!!