Το Στέκι των Πληροφορικών

Επαγγελματικό Λύκειο => Γενικά => Προγραμματισμός Υπολογιστών => Μήνυμα ξεκίνησε από: socnafs στις 15 Δεκ 2016, 04:23:01 ΜΜ

Τίτλος: Λογικες πραξεις
Αποστολή από: socnafs στις 15 Δεκ 2016, 04:23:01 ΜΜ
100>50 or 15>-1 and 20==25

Ποιο ειναι το αποτελεσμα?
Τίτλος: Απ: Λογικες πραξεις
Αποστολή από: dski στις 15 Δεκ 2016, 05:42:20 ΜΜ
Καθώς η σύζευξη (and) έχει μεγαλύτερη προτεραιότητα από τη διάζευξη (or), πρώτα θα υπολογιστεί το 15>-1 and 20==25 που είναι ψευδής (ψευδής) και μετά θα γίνει η διάζευξη με το 100>50 (αληθές) οπότε η παράσταση θα πρέπει να δώσει τελική τιμή αληθής (true). Αν θέλεις να αλλάξεις τη σειρά των πράξεων θα πρέπει να χρησιμοποιήσεις παρενθέσεις.
Τίτλος: Απ: Λογικες πραξεις
Αποστολή από: socnafs στις 15 Δεκ 2016, 06:17:36 ΜΜ
H python δινει true. Αν ακολουθησουμε το βιβλιο false.