Python
Oct 17 2012, 5:50 am
By: Vrael  

Oct 17 2012, 5:50 am Vrael Post #1



Hi SEN! :lock: :wob: :lock: :wob: :lock: :wob:

I need to learn the Python language. Anyone here real good at it? Tips? Tricks? Tutorials? I have linux (ubuntu 12.07) installed on my machine, I think that it has some native python environment that came with it, does anyone know? Where's a good place to start? Experiences with Python that might be good to know about? In terms of language hierarchy, where does Python fall on the ASM-C-MATLAB type level scale? Its not as low level as ASM (obviously) but I know its not extremely high level like MATLAB or Octave, but is there anything else about that I should know?

Thanks fellas!



None.

Oct 17 2012, 5:52 am Lanthanide Post #2



http://en.wikipedia.org/wiki/Python_(programming_language)



None.

Oct 17 2012, 5:54 am Fire_Kame Post #3

wth is starcraft

Wow lanthanide, could you have posted anything more useless than that?
There's a number of resources out there, but the website I keep getting pointed to is: http://learnpythonthehardway.org/
I haven't learned it, but I want to. :)




Oct 17 2012, 5:55 am Lanthanide Post #4



Most of his questions are answered at that link, or by googling.



None.

Oct 17 2012, 6:00 am Vrael Post #5



I'm thankful for the response but... yeah I already know about wikipedia, and I am capable of using google. I should've made it clear I was looking for more personal recommendations and experience than hard-and-fast technical data on the language. I was hoping someone here at SEN might happen to be a very good Python programmer with some of that experience to recommend or have some lulz about stuff.

I guess I was hoping the :lock: :wob: sequence would indicate that.



None.

Oct 18 2012, 7:32 pm CecilSunkure Post #6



I've used Python. I don't know anything about OCTAVE or MatLab, but I don't think either of those are very useful programming langauges simply because I haven't heard of them. Python is very high level. It goes like this from lowest to highest: machine code; assembly; C/C++; Java/Python/C#/Lua etc.

Anyways, what do you need to learn it for? As with any programming language you need to learn about (in no particular order):
  • Control structures
    • Loops
    • If, else, do, while, others of the like
  • Functions
  • Classes
    • Methods
    • Members
    • Instances
  • Variables, keywords, scoping
  • Source and header (prototype) files

Those are all of the barebones basics. Other than that, just download a bunch of Python books if you need more hands-on tutorials. If you know about the things I've listed above already then checking out the actual Python docs is the way I learn about the language.



None.

Oct 18 2012, 7:43 pm Leeroy_Jenkins Post #7



http://mechanicalmooc.org/

Free course above. Seems like the most legit way to go about it.



None.

Oct 18 2012, 9:54 pm Generalpie Post #8

Staredit Puckwork

Quote from CecilSunkure
If you know about the things I've listed above already then checking out the actual Python docs is the way I learn about the language.
Yeah, if you can figure out how to read the python version of Javadoc (if any), then learning new functions won't be a total pain :3



None.

Oct 19 2012, 2:12 am Vrael Post #9



Hmmm. Well, octave is a free version of MATLAB, the "MATrix LABoratory" software, but I think their 'languages' are technically scripting languages, not bona fide programming languages. They are extremely high level and come with a number of useful mathematical functions already built in to the program.

What have you used python for, Cecil? How do you like it compared to the other languages you've used?

Hmm, free course seems like a good idea. I might have to search for another one that starts sooner however.



None.

Oct 19 2012, 2:39 am CecilSunkure Post #10



Python is really good for smaller projects as a general programming language. I really loved Python's syntax, and it's really fun to code in. So Python should work really well for anything you will do in the near future.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[05:19 pm]
NudeRaider -- when in doubt, Amazon
[05:11 pm]
Vrael -- hey does anyone know where I might be able to get a de-humidifer somewhere in the united kingdom?
[03:27 am]
m.0.n.3.y -- Maybe because it's an EUD map?
[03:27 am]
m.0.n.3.y -- Can't upload maps to the DB. Error says "The action you have performed caused an Error". Any word?
[2024-4-25. : 7:46 am]
RIVE -- :wob:
[2024-4-22. : 6:48 pm]
Ultraviolet -- :wob:
[2024-4-21. : 1:32 pm]
Oh_Man -- I will
[2024-4-20. : 11:29 pm]
Zoan -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
You should do my Delirus map too; it's a little cocky to say but I still think it's actually just a good game lol
[2024-4-20. : 8:20 pm]
Ultraviolet -- Goons were functioning like stalkers, I think a valk was made into a banshee, all sorts of cool shit
[2024-4-20. : 8:20 pm]
Ultraviolet -- Oh wait, no I saw something else. It was more melee style, and guys were doing warpgate shit and morphing lings into banelings (Infested terran graphics)
Please log in to shout.


Members Online: jun3hong, NudeRaider