Jump to content

Starting Python in Ubuntu - New to programming/linux

- - - - -

  • Please log in to reply
4 replies to this topic

#1
NanoBrain89

NanoBrain89

    Newbie

  • Members
  • Pip
  • 3 posts
Starting Python in Ubuntu - New to programming/linux

I'm getting into programming, and decided Python to be my starting language.

I'm on Ubuntu Linux. New to linux, getting the hang of this quickly, very complex and very nice environment.

I would love if anyone could suggest what applications I could get to help me coding Python. Also if anyone knows any good books for Python coding. =]

Any help is greatly appreciated

#2
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,124 posts
  • Location:Vancouver, Eh! Cleverness: 200
Welcome to our forums!

Ubuntu should have Python built in, you can start interactive mode by typing python in to the terminal. If you do not know how to get in to the terminal, there is a guide here:
Where's the Terminal?

Also there is a nice sum of tutorials you can choose from in the python documentation:
BeginnersGuide - PythonInfo Wiki

You may wish to brush up on a bit of Linux before programming in Python, such as how to use the command line (and switch directories) so you know how to run python scripts manually. There are a lot of great Ubuntu new user guides out there.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#3
Gh0st

Gh0st

    Newbie

  • Members
  • PipPip
  • 17 posts
He is right running out of the terminal is best but you can use spe for python its got a lot of handy features.

I would recommend not going with the python tutorials hosted by python because they are kinda hard (even though they are aimed toward newbys) too get there are a couple of good books

1. Hello World(is a great book for beginners it may seem kiddy at first but I like it.)
2. Beginning Python from Novice to Professional(after reading this I fell in love with python)
3. Python Programming an Introduction to Computer Science(this is a must read for python because it has end chapter projects)

#4
NanoBrain89

NanoBrain89

    Newbie

  • Members
  • Pip
  • 3 posts
thank you alot sir, sorry for the time!

#5
Dreamcatcher

Dreamcatcher

    Learning Programmer

  • Members
  • PipPipPip
  • 39 posts
Hey,

It is really usefull for Linux so I guess this is a really clever choice. Be careful. DONT remove for any reason the built in version of python. Linux has some modules written in Python. Guess what is happening when they cannot be invoked.......BAAANGGG...:P

Despite the fact that terminal is the direct and the cleanest way to write/run python give a try to Python IDLE (check your Synaptic).

Don't be afraid of having more than on version in you box you can call them individually.

Good luck dude ;)

Edited by Dreamcatcher, 24 February 2011 - 08:35 AM.

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users