Ψάχνω έναν καλό οδηγό για python

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 12 Νοέμ 2010, 18:58

πρόγραμμα που να ανοίγει σαν εκτελέσιμο σε όλους τους υπολογιστές πως κάνω;
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 12 Νοέμ 2010, 19:17

παιδιά έχω φτάσει στην εντολή if και δεν έχω καταλάβει πως ακριβώς αλλάζω τις μεταβλητές αφού τις προκαθορίζω.... και δε μου ζητάει το πρόγραμμα κάθε φορά να τις βάλω...
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 12 Νοέμ 2010, 19:50

Κώδικας: Επιλογή όλων
#!usr/bin/python3
#Filename: HI
running = True
for D in range(1,200):
print(D)
while running:
for D in range(1,4):
running = False
print('bye')

κανονικά αυτό δεν έπρεπε να άρχιζε να μου γράφει τους αριθμούς από το 1 έως το 200 και μόλις φτάσει στο 4 να μου γράψει bye;
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό medigeek » 12 Νοέμ 2010, 20:08

Το θέμα πιστεύω πως πρέπει να μεταφερθεί στο "Ανάπτυξη λογισμικού": viewforum.php?f=6

yodan000 έγραψε:πρόγραμμα που να ανοίγει σαν εκτελέσιμο σε όλους τους υπολογιστές πως κάνω;

Αν κατάλαβα καλά τι ζητάς, το κάνεις εκτελέσιμο με δεξί κλικ -> Properties και μετά συμπιέζεις σε .tar.gz

Όσο για τα υπόλοιπα που σχετίζονται με python, όπως είπα:
- είτε μετάφερέ τα στο "τα πάντα για την python" viewtopic.php?f=6&t=5094
- είτε ρώτησε στο ανάλογο θέμα του μαθήματος: http://tinyurl.com/mathimata-python

Συγγνώμη που σε ζορίζω, αλλά θα βοηθήσει στην κατηγοριοποίηση, για κάποιον νεοεισερχόμενο είναι σημαντικό να τα έχει «μαζεμένα». :)
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 12 Νοέμ 2010, 21:31

οκ θα μεταφέρω εκεί τις απορίες μου....
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 12 Νοέμ 2010, 21:53

λοιπόν έκανα ένα αρχείο εκτελέσιμο κάνω διπλό κλικ αν επιλέξω εκτέλεση δε γίνετε τπτ αν επιλέξω εκτέλεση μέσω τερματικού τότε ανοίγει το τερματικό και κλείνει αμέσως....
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό kamar » 12 Νοέμ 2010, 22:12

yodan000 έγραψε:λοιπόν έκανα ένα αρχείο εκτελέσιμο κάνω διπλό κλικ αν επιλέξω εκτέλεση δε γίνετε τπτ αν επιλέξω εκτέλεση μέσω τερματικού τότε ανοίγει το τερματικό και κλείνει αμέσως....


Στο τέλος του αρχείου πρόσθεσε την εντολή
Κώδικας: Επιλογή όλων
raw_input()
για Python 2.x ή
Κώδικας: Επιλογή όλων
input()
για Python 3.x
Αυτό θα αναγκάσει το τερματικό να περιμένει απάντηση και να κλείσει όταν πατήσεις Enter.
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 14.04 trusty 3.13.0-91-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD A6-5400K APU with Radeon HD Graphics ‖ RAM 3347 MiB ‖ ASUS F2A55-M LK2 PLUS
4 Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7540D] [1002:9991] {radeon}
5 eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 09)
Άβαταρ μέλους
kamar
punkTUX
punkTUX
 
Δημοσιεύσεις: 166
Εγγραφή: 10 Μάιος 2008, 20:24
Τοποθεσία: Χανιά
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 13 Νοέμ 2010, 01:11

το έκανα αλλά δεν άλλαξε τπτ....
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό medigeek » 13 Νοέμ 2010, 10:10

Τότε κάτι συμβαίνει με τον κώδικα. Δώσε τον κώδικα που είναι στο αρχείο μέσα σε [code] tag. :)
Αν είναι ο κώδικας που έδωσες πιο πάνω, τότε συνεχίζουμε την κουβέντα στο: viewtopic.php?f=6&t=5094&p=151605#p151500
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Ψάχνω έναν καλό οδηγό για python

Δημοσίευσηαπό yodan000 » 13 Νοέμ 2010, 11:35

Κώδικας: Επιλογή όλων
#!usr/bin/python3
# Filename:hi
while True:
s = input('Τι να κάνω;')
if s == 'Τερματισμός':
break
print('Tί άλλο να κάνω;')
print('Αντίο')



αυτό είναι(έχω βγάλει την input())
Υ.Γ. στο τόπικ που πήγαν μου είπαν να πάω αλλού για απορίες στην python...
1 Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου ┃ Αγγλικά: Προχωρημένος
2 Ubuntu Gnome τελευταία έκδοση
3 Intel Core i3 CPU M 370 2.40GHz ‖ RAM 3819 MiB ‖ Acer Aspire 5742G
4 NVIDIA Corporation Device [10de:0df1] (rev a1)
5 eth0: Broadcom NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01) ⋮ wlan0: Atheros Inc. AR9287 Wireless Network Adapter (PCI-Express) [168c:002e] (rev 01)
yodan000
saintTUX
saintTUX
 
Δημοσιεύσεις: 1681
Εγγραφή: 12 Ιαν 2010, 00:32
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι