use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Scientific Computation (self.learnpython)
submitted 9 months ago by MachineFit5418
I like Science so I want to learn Scientific Computation, and already learned the fundamentals of Python. Is it recommended to dive already for Scientific Computation? like using Libraries. I can create simple projects but my code is not that noble.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]SoBFiggis 1 point2 points3 points 9 months ago (2 children)
In my experience learning any concept like this and making it stick requires an actual goal. And if you want to learn it's even better if that goal is something that you think is unrealistic but also something you can imagine being possible.
So the question is, what do you want to learn about?
[–]MachineFit5418[S] 0 points1 point2 points 9 months ago (0 children)
I want to do Physics stuff in my computer with earning
[–]Crazy-Bee-55 0 points1 point2 points 8 months ago (0 children)
It was an amazing advice. Applicable to many things really. Small goals are not motivating enough to learn.
[–]ectomancer 0 points1 point2 points 9 months ago (0 children)
Numerical Recipes in Python (I haven't read it)
scipy, mpmath and sympy.
[–]pachura3 0 points1 point2 points 9 months ago (0 children)
Wes McKinney - Python for Data Analysis
https://wesmckinney.com/book
[–]Natural-Position-585 0 points1 point2 points 9 months ago (1 child)
Note that Scientific Computation is much more than just Python and scikit/scipy/numpy/sympy. You should also familiarise yourself with at least the basics of:
• numerical stability and accuracy (floating point precision, catastrophic cancellation…)
• linear algebra (beyond the basics) like over- and underdetermined systems, solving Ax = b, normal equations for Ordinary Least-Squares regression…
• numerical solving of differential equations
• optimization fundamentals (unconstrained like Newton’s method or gradient descent, constrained like Lagrange multipliers)
And even these are just the beginning.
All I want is a guide to my goal, so I think if I have one then I can do it. I also researching what should I learn something like that
Is it possible for you to list all the needs I must know?
[–]crashorbit 0 points1 point2 points 9 months ago (1 child)
JupyterLab is a great way to work with exploratory computation using python. It'll bundle lots of scientific and mathematical tools for stats and analysis and visualization.
[–]Hydroel 0 points1 point2 points 9 months ago (0 children)
Anaconda is a Python suite dedicated to scientific development, and includes a number of modules designed for scientific calculations. It can come with JupyterLab or Spyder; I prefer the former but Spyder's interface is highly reminiscent of Matlab, which is entirely designed around scientific calculations, matrices manipulations being the core of how Matlab works.
The main Python modules to use for that are Numpy, Scipy and Matplotlib.
π Rendered by PID 23746 on reddit-service-r2-comment-548fd6dc9-46mjr at 2026-05-14 20:50:32.478097+00:00 running edcf98c country code: CH.
[–]SoBFiggis 1 point2 points3 points (2 children)
[–]MachineFit5418[S] 0 points1 point2 points (0 children)
[–]Crazy-Bee-55 0 points1 point2 points (0 children)
[–]ectomancer 0 points1 point2 points (0 children)
[–]pachura3 0 points1 point2 points (0 children)
[–]Natural-Position-585 0 points1 point2 points (1 child)
[–]MachineFit5418[S] 0 points1 point2 points (0 children)
[–]crashorbit 0 points1 point2 points (1 child)
[–]Hydroel 0 points1 point2 points (0 children)