Αποριες python 2.7

...ασύγχρονα μαθήματα python

Αποριες python 2.7

Δημοσίευσηαπό kala » 03 Σεπ 2016, 15:19

Γεια , μαθαίνω python εντούτοις κόλλησα σε ενα σημείο οπου ξεκινάει η χρήση της if
Κώδικας: Επιλογή όλων
#!/usr/bin/env Python 2.7
# -*- coding: utf-8 -*-
#filename: ok.py
if x % 2 == 0:
   print 'κάλως'
else:
    print 'κακός'
print 'τέλος προγράμματος'


Το σφάλμα που εμφανίζεται είναι το έξεις :
Κώδικας: Επιλογή όλων
Traceback (most recent call last):
  File "ok.py", line 4, in <module>
    if x % 2 == 0:
NameError: name 'x' is not defined
PC Ubuntu 14.04 trusty
https://gist.github.com/93111fe36c56e8ee38e3
laptop Ubuntu 14.04 trusty
2 Intel Celeron CPU N2840 2.16GHz ‖ RAM 3836 MiB ‖ Dell Inc. 04XH5N - Dell Inc. Inspiron 3551
3 Intel ValleyView Gen7 [8086:0f31] {i915}
4 wlan0: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
Άβαταρ μέλους
kala
babeTUX
babeTUX
 
Δημοσιεύσεις: 121
Εγγραφή: 07 Φεβ 2011, 01:30
Εκτύπωση

Re: Αποριες python 2.7

Δημοσίευσηαπό koleygr » 03 Σεπ 2016, 17:20

δωσε ενα:
Κώδικας: Επιλογή όλων
x=5

πανω απο το if
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Re: Αποριες python 2.7

Δημοσίευσηαπό kala » 03 Σεπ 2016, 22:02

Ναι , οντος το εχω δοκιμαση και δουλευει.
Εχω επισης προβλημα και με το elif ή else if δες το σεναριο .
Κώδικας: Επιλογή όλων
x=5 
if x%2 == 0:
if x%3 ==0:
    print 'Διαιρείται 2 και το 3 '
else:
    print 'Διαιρείται με το 2 οχι με το 3'
elif x%10==0:
    print 'Διαιρείται με το 3 οχι με το 2'


εκτύπωση
Κώδικας: Επιλογή όλων
File "ok.py", line 13
    elif x%10==0:
       ^
SyntaxError: invalid syntax
PC Ubuntu 14.04 trusty
https://gist.github.com/93111fe36c56e8ee38e3
laptop Ubuntu 14.04 trusty
2 Intel Celeron CPU N2840 2.16GHz ‖ RAM 3836 MiB ‖ Dell Inc. 04XH5N - Dell Inc. Inspiron 3551
3 Intel ValleyView Gen7 [8086:0f31] {i915}
4 wlan0: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
Άβαταρ μέλους
kala
babeTUX
babeTUX
 
Δημοσιεύσεις: 121
Εγγραφή: 07 Φεβ 2011, 01:30
Εκτύπωση

Re: Αποριες python 2.7

Δημοσίευσηαπό koleygr » 03 Σεπ 2016, 23:13

Νομιζω πως το elif πρεπει να είναι πριν το else.

Δοκιμασε το και ξαναμιλαμε.
1 Linux: Χαμηλό ┃ Προγρ: Μέτρια ┃ Αγγλ: Μέτρια
Spoiler: show
DESKTOP:
2 Ubuntu 14.04 3.13.0-43-generic 64bit (en_US.UTF-8, Unity),
Linux Mint 7.1 3.13.0-39-generic 64bit (en_US, Cinamon),
Debian GNU/Linux (7.7) 3.2.0-4-amd64 (en_US, default)
3 Intel Core2 CPU 6600 2.40GHz ‖ RAM 5968 MiB ‖ Gigabyte P35-S3
4 nVidia GT218 [GeForce 210] [10de:0a65] {nouveau}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 01)
NOTEBOOK:
2 debian 7.7 3.2.0-4-686-pae 32bit(en_US.utf8, default)
3 Intel Atom CPU N270 1.60GHz || RAM 2016 MiB || TOSHIBA KAVAA - TOSHIBA TOSHIBA NB200
koleygr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 575
Εγγραφή: 01 Ιαν 2010, 21:08
Τοποθεσία: Χανια
Launchpad: koleygr
Εκτύπωση

Re: Αποριες python 2.7

Δημοσίευσηαπό kala » 04 Σεπ 2016, 00:32

ΟΝΤΟΣ
PC Ubuntu 14.04 trusty
https://gist.github.com/93111fe36c56e8ee38e3
laptop Ubuntu 14.04 trusty
2 Intel Celeron CPU N2840 2.16GHz ‖ RAM 3836 MiB ‖ Dell Inc. 04XH5N - Dell Inc. Inspiron 3551
3 Intel ValleyView Gen7 [8086:0f31] {i915}
4 wlan0: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
Άβαταρ μέλους
kala
babeTUX
babeTUX
 
Δημοσιεύσεις: 121
Εγγραφή: 07 Φεβ 2011, 01:30
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Μαθήματα python