DO NOT DEAL WITH THIS MEMBER
(Aug 23, 2017 07:42 PM)Truhmp Wrote: Wow thank you everyone for the responses. I was able to complete the exercise with this information. This is alot of fun, although im not doing anything too complex yet im having alot of fun with the basics.
Hey man, I am new to Python too and although you are new to python like me I have been using the youtube video playlist that is linked below called "Automate the Boring Stuff - Python" that literally teaches you the basics and the foundations of Python that you need to know.
From what I have learnt from the videos I would be glad to tell you that I would be able to make this program without having to request help on here which is what I believe you should aim to do in order to progress in learning the language!
https://www.youtube.com/playlist?list=PL...H1LEnn9LkW
Enjoy and I hope you can benefit from this as I did :)
-Oli
Aug 26, 2017 05:30 AM
(This post was last modified: Aug 26, 2017 05:33 AM by nOrr.)
(Aug 24, 2017 12:48 AM)Lukos1234 Wrote: wait till you get to files handling :D
In Python, file I/O is simply speaking just some object you can do loops with, or - if that suits your needs - read and write everything in one go. General file management beyond rename, copy, delete and create that works on both unix and windows systems can be entertaining to puzzle around with from time to time, but it's still fairly simple. It's one of those things that are fairly simple to learn, but slightly trickier to master (say you want to create symbolic links and preserve only some of the meta data of files - hint: Windows doesn't love symlinks).
Python is usually picked as the introductory language because it's simple, forgiving and requires less thinking to get the job done. It, along with Java for example, are good introductory languages to know before starting on a low-level language such as C, or a functional language such as haskell or F#.
The reason is you would then know the basics of simple programming, and are ready to focus on what makes a low-level language special (pointers, address references, memory management, ....) or what makes a functional language special (don't ask, I hate them).
...that said, you're not "better" if you know C and Haskell in addition to Java, vs. if you're an expert in Java or Python. What is important is knowing when to use which language and why. Learning new languages is fairly simple once you know one.
DO NOT DEAL WITH THIS MEMBER
Could anyone tell me if any of these keywords are hard to learn and understand what they are? I need to learn them before I start my college course: list, push, pop, element, top, array, linked list, integers, function, argument, index,
global variable, local variable, pseudo code, indices, operations, overflow, dynamic array, string.
Thank you, your help is appreciated ! :)
-Oli
DO NOT DEAL WITH THIS MEMBER
(Aug 26, 2017 08:32 AM)OliFlaw Wrote: Could anyone tell me if any of these keywords are hard to learn and understand what they are? I need to learn them before I start my college course: list, push, pop, element, top, array, linked list, integers, function, argument, index,
global variable, local variable, pseudo code, indices, operations, overflow, dynamic array, string.
Thank you, your help is appreciated ! :)
-Oli
If you make your own thread you would get more replies.
DO NOT DEAL WITH THIS MEMBER
(Aug 26, 2017 08:33 AM)Allelujah Wrote: If you make your own thread you would get more replies.
Alright, I will make the same post in a separate thread now :)
|