Pythonprogramering - hur gör man?[LÖST]

Här diskuteras programmering och utveckling
Pingvinist
Inlägg: 47
Blev medlem: 03 jan 2009, 00:25
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Karlskoga

Pythonprogramering - hur gör man?[LÖST]

Inlägg av Pingvinist »

Här kommer en fråga som vittnar om min stora okunskap inom programering. :-[ Nåja... Here goes! :)

Hur programerar man i Python? Jag menar inte koden som sådan utan snarare vad som behövs!? Behöver jag installera något? Skriver jag koden i ett vanligt textdokument? Hur gör man med den färdiga koden? Hur "startar" jag mitt program?

Alltså: Jag kan absolut inget, men jag tänker lära mig! Eller det enda jag gjort är att jag pillat lite på en hemsida HTML och den körs ju genom webläsaren. Så funkar nog inte Python gissar jag...

Hoppas någon orkar med att förklara grunderna för en noob som mig! ;D
Senast redigerad av 1 Pingvinist, redigerad totalt 16 gånger.
Peace... 8)

Syntax Error

Dell Dimension 5000
Ubuntu 9.04
Windows XP
Processor: Intel Pentium 4, 3GHz
RAM: 2x 1GB DDR2, 533MHz
Grafik: 128MB PCI Express x16 ATI Radeon X300 SE
Ljud: Creative Labs Sound Blaster LIVE! 24-bit ADVANCED HD
Användarvisningsbild
CryingFreeman
Inlägg: 2817
Blev medlem: 29 aug 2007, 22:32
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Östersund

Re: Pythonprogramering - hur gör man?

Inlägg av CryingFreeman »

Först installerar du paketet python.

Sen öppnar du en terminal och skriver

Kod: Markera allt

python
Sen går du till

http://hkn.eecs.berkeley.edu/~dyoo/pyth ... edish.html

och börjar prova dig fram lite. :)
Pingvinist
Inlägg: 47
Blev medlem: 03 jan 2009, 00:25
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Karlskoga

Re: Pythonprogramering - hur gör man?

Inlägg av Pingvinist »

Kanon! :) Ska genast kika in där och se om jag fattar något! ;D
Peace... 8)

Syntax Error

Dell Dimension 5000
Ubuntu 9.04
Windows XP
Processor: Intel Pentium 4, 3GHz
RAM: 2x 1GB DDR2, 533MHz
Grafik: 128MB PCI Express x16 ATI Radeon X300 SE
Ljud: Creative Labs Sound Blaster LIVE! 24-bit ADVANCED HD
Användarvisningsbild
CryingFreeman
Inlägg: 2817
Blev medlem: 29 aug 2007, 22:32
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Östersund

Re: Pythonprogramering - hur gör man?

Inlägg av CryingFreeman »

Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Pythonprogramering - hur gör man?

Inlägg av Rasmus »

Denna använde jag som kom igång, väldigt enkel
http://linuxwiki.se/index.php/Bli_ormtjusare
hagelnut
Inlägg: 299
Blev medlem: 18 okt 2007, 01:12
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: Pythonprogramering - hur gör man?

Inlägg av hagelnut »

Tre sätt att köra python (använder du någon linux dist så lär du redan ha det installerat):
1) Skriv

Kod: Markera allt

python
i en terminal. Du får upp en prompt som du kan skriva python-kod i och direkt se resultatet

2) Skriv python-kod i en textfil, exempel.py. I en terminal skriv

Kod: Markera allt

python exempel.py
3) Skriv python-kod i en textfil, exempel.py. I första raden i exempel.py, skriv

Kod: Markera allt

#!/usr/bin/env python
I en terminal, skriv

Kod: Markera allt

chmod +x exempel.py
Starta skriptet med

Kod: Markera allt

./exempel.py
Pingvinist
Inlägg: 47
Blev medlem: 03 jan 2009, 00:25
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Karlskoga

Re: Pythonprogramering - hur gör man?

Inlägg av Pingvinist »

Tack! Jättebra input! :)
Peace... 8)

Syntax Error

Dell Dimension 5000
Ubuntu 9.04
Windows XP
Processor: Intel Pentium 4, 3GHz
RAM: 2x 1GB DDR2, 533MHz
Grafik: 128MB PCI Express x16 ATI Radeon X300 SE
Ljud: Creative Labs Sound Blaster LIVE! 24-bit ADVANCED HD
Pingvinist
Inlägg: 47
Blev medlem: 03 jan 2009, 00:25
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Karlskoga

Re: Pythonprogramering - hur gör man?

Inlägg av Pingvinist »

Fast... Ändå gör jag något fel tydligen... ???

Jag provade att skapa ett textdokument med OpenOffice ordbehandlaren som jag kallade "exempel.py". Den hette då "exempel.py.odt" men jag tog bort den sista ändelsen manuellt. I textdokumentet stod det endast klassikern: print "Hello world"

Den sparade jag i min hemmamapp. Sen öppnade jag terminalen och skrev "python exempel.py"... Då fick jag meddelandet:
/usr/bin/python: can't find '__main__.py' in 'exempel.py'

Ska jag spara textfilen på något särskilt ställe kanske? ???
Peace... 8)

Syntax Error

Dell Dimension 5000
Ubuntu 9.04
Windows XP
Processor: Intel Pentium 4, 3GHz
RAM: 2x 1GB DDR2, 533MHz
Grafik: 128MB PCI Express x16 ATI Radeon X300 SE
Ljud: Creative Labs Sound Blaster LIVE! 24-bit ADVANCED HD
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Pythonprogramering - hur gör man?

Inlägg av TicToc »

Du bör använda en vanlig texteditor, t.ex. gedit.
Pingvinist
Inlägg: 47
Blev medlem: 03 jan 2009, 00:25
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Karlskoga

Re: Pythonprogramering - hur gör man?

Inlägg av Pingvinist »

Tack! Det fungerade bättre! :)
Peace... 8)

Syntax Error

Dell Dimension 5000
Ubuntu 9.04
Windows XP
Processor: Intel Pentium 4, 3GHz
RAM: 2x 1GB DDR2, 533MHz
Grafik: 128MB PCI Express x16 ATI Radeon X300 SE
Ljud: Creative Labs Sound Blaster LIVE! 24-bit ADVANCED HD
Skriv svar

Återgå till "Programmering och webbdesign"