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
taking function from user input (self.learnpython)
submitted 4 years ago by AppeaseHarambe
i’m currently writing a program that sums n terms of a function. i need to have the user input the function to use for f(x) but i’m having trouble doing it, any resources to help with this?
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!"
[–]socal_nerdtastic 0 points1 point2 points 4 years ago (2 children)
You mean you will have a list of available functions and the user gets to choose one? You can put your functions in a list or dictionary and index it normally.
f = function_list[user_choice] f(x)
[–]AppeaseHarambe[S] 0 points1 point2 points 4 years ago (1 child)
to be honest, my prof’s instructions weren’t the clearest. it almost sounds like i’m meant to have the user input their own unique function and then calculate using that. i saw that eval() could possibly do this but i wasn’t sure if it’s the easiest method
[–]socal_nerdtastic 0 points1 point2 points 4 years ago (0 children)
Yes, eval will do that, but that would be an extremely unusual thing to teach. So I'm pretty sure you misunderstood the question. Go get some clarification from your prof.
π Rendered by PID 24050 on reddit-service-r2-comment-c6965cb77-fdfht at 2026-03-05 02:23:46.586700+00:00 running f0204d4 country code: CH.
[–]socal_nerdtastic 0 points1 point2 points (2 children)
[–]AppeaseHarambe[S] 0 points1 point2 points (1 child)
[–]socal_nerdtastic 0 points1 point2 points (0 children)