Εργαλεία Χρήστη

Εργαλεία ιστότοπου


python

Σύγκριση εκδόσεων

Εδώ βλέπετε τις διαφορές μεταξύ της επιλεγμένης έκδοσης και της τρέχουσας έκδοσης της σελίδας.

Σύνδεσμος σε αυτή την προβολή διαφορών.

Προηγούμενος έλεγχος και από τις δύο πλευρές Προηγούμενη αναθεώρηση
Επόμενη αναθεώρηση
Προηγούμενη αναθεώρηση
python [2017/03/23 21:20]
:)
python [2021/03/18 10:49] (τρέχουσα)
176.58.194.132 [Λίγα Μαθηματικά]
Γραμμή 128: Γραμμή 128:
  60  60
  >>> x/y  >>> x/y
- 0.4166666666666667+ 0.4166666666666669
  
 σημείωση: Θα αναρωτιέστε "τι τα θέλω τόσα δεκαδικά". πράγματι, πιο κάτω θα αναφερθεί ένας τρόπους που κρατάμε όσα θέλουμε. σημείωση: Θα αναρωτιέστε "τι τα θέλω τόσα δεκαδικά". πράγματι, πιο κάτω θα αναφερθεί ένας τρόπους που κρατάμε όσα θέλουμε.
- 
  
  
Γραμμή 139: Γραμμή 138:
 Και μόλις μάθατε πως καλούμε το //module// **math**, το οποίο μας βοηθά να κάνουμε πιο πολύπλοκες πράξεις και υπολογισμούς, όπως να βρούμε τετραγωνικές ρίζες, ημίτονα, εφαπτόμενες κλπ! Και μόλις μάθατε πως καλούμε το //module// **math**, το οποίο μας βοηθά να κάνουμε πιο πολύπλοκες πράξεις και υπολογισμούς, όπως να βρούμε τετραγωνικές ρίζες, ημίτονα, εφαπτόμενες κλπ!
 Το μόνο, λοιπόν, πράγμα που έχετε να κάνετε για να το καλέσετε είναι όταν το χρειαστείτε να γράψετε : Το μόνο, λοιπόν, πράγμα που έχετε να κάνετε για να το καλέσετε είναι όταν το χρειαστείτε να γράψετε :
- import math+    import math
 Τότε ο IDLE αλλάζει γραμμή και έχει καλέσει το **math**. Τότε ο IDLE αλλάζει γραμμή και έχει καλέσει το **math**.
 Εκτός του ότι τώρα μπορούμε να κάνουμε πιο πολύπλοκες και τοπογραφικές πράξεις, είμαστε χαρούμενοι και για τον λόγο ότι, οι αριθμοί που επιστρέφουν από πράξεις που σχετίζονται με το **math** είναι αυτομάτως //float//. Εκτός του ότι τώρα μπορούμε να κάνουμε πιο πολύπλοκες και τοπογραφικές πράξεις, είμαστε χαρούμενοι και για τον λόγο ότι, οι αριθμοί που επιστρέφουν από πράξεις που σχετίζονται με το **math** είναι αυτομάτως //float//.
Γραμμή 270: Γραμμή 269:
   yb= ya+sab*math.cos(aabr) #ypologismos Xb   yb= ya+sab*math.cos(aabr) #ypologismos Xb
   print('To simeio B exei syntetagmenes Xb: %.3f, Yb: %.3f' %(xb, yb))   #epistrofi stin o8oni twn timwn Xb, Yb   print('To simeio B exei syntetagmenes Xb: %.3f, Yb: %.3f' %(xb, yb))   #epistrofi stin o8oni twn timwn Xb, Yb
- 
  
  
Γραμμή 281: Γραμμή 279:
  
 Ένα παράδειγμα ψευτο-κώδικα θα μπορούσε να είναι αυτό: Ένα παράδειγμα ψευτο-κώδικα θα μπορούσε να είναι αυτό:
- Τι ώρα είναι? +       Τι ώρα είναι? 
- Αν η ώρα είναι ανάμεσα στις 00:00 και 12:00 : +          Αν η ώρα είναι ανάμεσα στις 00:00 και 12:00 : 
-   τύπωσε 'Καλημέρα' +             τύπωσε 'Καλημέρα' 
- Αλλιώς : +          Αλλιώς : 
-   τύπωσε 'καλησπέρα'+             τύπωσε 'καλησπέρα'
  
 Απλό ε? Για να το δούμε και σε πραγματικό κώδικα: Απλό ε? Για να το δούμε και σε πραγματικό κώδικα:
 +
  
   password=input('Speak friend and enter:')   password=input('Speak friend and enter:')
Γραμμή 304: Γραμμή 303:
  
 και ίδιο το υπόλοιπο παράδειγμα) και ίδιο το υπόλοιπο παράδειγμα)
- 
  
  
Γραμμή 345: Γραμμή 343:
           x=x+1           x=x+1
   else:    else: 
-      print ('You failed three times. The gates are closed forever.')+      print 'You failed three times. The gates are closed forever.'
  
 ( Όσοι επιμένετε σε Python2 μην ξεχάσετε την χρήση της raw_input αντί της input. ) ( Όσοι επιμένετε σε Python2 μην ξεχάσετε την χρήση της raw_input αντί της input. )
Γραμμή 410: Γραμμή 408:
 1) βολεύει να γράφουμε χρησιμοποιώντας συναρτήσεις (functions) 1) βολεύει να γράφουμε χρησιμοποιώντας συναρτήσεις (functions)
 2) τα πάντα στην python είναι αντικείμενα (objects) 2) τα πάντα στην python είναι αντικείμενα (objects)
- 
  
  
Γραμμή 442: Γραμμή 439:
     IndexError: list index out of range     IndexError: list index out of range
  
-Όπως καταλάβατε, γράφοντας την λίστα και μέσα σε αγκύλες μια θέση, μας επιστρέφει το συγκεκριμένο στοιχείο της λίστας. Όταν η θέση είναι θετική η Python αρχίζει να μετράει από την αρχή (**ΥΠΕΝΘΥΜΙΣΗ**,η αρίθμηση ξεκινάει από το 0,δηλαδή a[0]=1 , a[1]=6 κ.ο.κ) και όταν είναι αρνητικό από το τέλος(a[-1]=9 κτλπ κτλπ)! Σε περίπτωση που ζητήσουμε θέση η οποια δεν υπάρχει μας επιστρέφει IndexError.+Όπως καταλάβατε, γράφοντας την λίστα και μέσα σε αγκύλες μια θέση, μας επιστρέφει το συγκεκριμένο στοιχείο της λίστας. Όταν η θέση είναι θετική η Python αρχίζει να μετράει από την αρχή (ξεκινώντας απο το 0!!) και όταν είναι αρνητικό από το τέλος! Σε περίπτωση που ζητήσουμε θέση η οποια δεν υπάρχει μας επιστρέφει IndexError.
  
  
python.1490304014.txt.gz · Τελευταία τροποποίηση: 2020/11/21 09:52 (εξωτερική τροποποίηση)