Yahoo Answers is shutting down on 4 May 2021 (Eastern Time) and the Yahoo Answers website is now in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Does anyone know where I can get a list of all programming functions? (Python)?
I just got into computer programming, studying Python. I'm understanding the concept, picking it up quite well.
But I don't go to school or anything, i don't have a teacher, I just watch YouTube tutorials.
I keep seeing people drop a bunch of built in functions, like for example .append or str() int() input()
Or things like __init__ __main__
Things like time() or localtime() from the time module
or even things like set_mode() or image.load() from the pygame module
Can I just get like a list of all the built in functions of Python and all the built in functions for all the modules?
Please don't tell me to use the help(), that doesn't help me, I can't understand it, the instructions are written badly.
I want just a simple to understand list, like for instance:
str() = Parameter is anything, and it turns the arg you put into it to a string (see, simple stuff)
I want the list to tell me the Paramters, and what the function does in the least amount of text possible.
4 Answers
- JohnLv 54 years ago
Self-taught programmers are handicapped by only one common
problem; they have an ignorant teacher. If you compound your
problem by refusing to read books, you face serious difficulties. I
know it's not fashionable right now, but what do you have against
going to school?
>
> John (gnujohn)
- ChrisLv 74 years ago
While I understand exactly where you're coming from, this approach is not really useful.
It's similar with spoken languages: learning how to lead a conversation is much more important than learning thousands of words.
If you focus on learning lots of commands or built-in functions without context, you'll be just as lost as the guy with the huge vocabulary who can't form a sentence.
I recommend to follow an online book about python which will teach you all the basic concepts in sequence, like this one: https://learnpythonthehardway.org/book/
- Grumpy MacLv 74 years ago
There are integrated development environments (IDE) like Eclipse. You add in a plugin called "PyDev".
When you type the name of a variable, then hit the '.' character, the IDE pops up many of the possible methods to help you complete your typing. Many of these have a 1 sentence description to help you choose.
Better IDE's also do this for classes YOU create.
So find a Python IDE.
I downloaded the new 2017 version of Microsoft Visual Studio - Preview edition which supports Python. It does NOT work as well as say eclipse so you might want to skip this one. Keep in mind - it is beta software so the Python support will probably improve over time.
- ?Lv 74 years ago
Have you seen the YouTube video on How to Use Google Search? I have.
I entered: List of Python-3 functions -- and a crapload of links popped up.
Here's one: https://docs.python.org/3/library/functions.html
You should find out which version of Python you're using and narrow the search to that version...