How to ask good questions (and get good answers)

In general, your post will get a good answer if you’ve remembered to do the following:

  1. Always search for existing answers first.
  2. Provide as much information and context as possible.
  3. Format your code.
  4. Follow the Community Guidelines.
  5. Reference Additional Resources

Before Starting a Topic, Search for Existing Answers

Before you start a new topic, check existing posts and use Google to see if your questions have already been addressed. This will very often give you an immediate answer! Cryptic error messages are particularly well suited search queries to Google - many others will have had the same problem.

Provide Information and Context

Categorize and Tag

Choose the correct category by language and tag with the course section name.

Context is critical for solving coding problems. Before you post your question, remember that the most visible part of your post is the title. Make that title as useful and descriptive as possible! A great title is usually the difference between something people click on and something people scroll past.

  • Ex: A good title: “Dasmoto Project: how do I include my images?” :slight_smile:
  • Ex: A title that needs work: “im stuck help plzzz” :frowning:

Now on to the body of your post. If your question stems from an example or problem posed in a course, please post a link to the page . That way, we can see the full instruction set, and can have some understanding as to just what the instructor was trying to accomplish. Please note that a full link is required: " Simply referring to the lesson by name is not sufficient to get you the help we want to get you.

If you have a question about a coding exercise or troubleshooting your code, include your code. This makes it even easier for other users to understand what may be going wrong.

If you’re getting an error message, include the error message.

Finally, explain what you were attempting to do and how - your thought process and approach.

Format Your Code

Codecademy Discuss posts are parsed with Markdown, which allows for easy formatting of code and text. Please note that code posted in the form of a screenshot is difficult to read and work with. When your code is formatted as outlined here, your code will be much easier to read, and can be copied-and-pasted for testing.

When pasting in code, remember that it needs to be escaped by wrapping it in backticks (the ` key, found beneath the esc button on your keyboard) like this:

def hello():
    print("Hello world!")

Which looks like:

def hello():
    print("Hello world!")

Just pasting the same code in will come out this way:

def hello():
print(“Hello world!”)

Yikes! That’s not only harder to read, but if you tried to run it, it wouldn’t work! Yes, formatting is that important for code.

See this topic for more details.

Follow Community Guidelines

As always, follow the Community Guidelines. Please treat this discussion forum and your fellow users with respect.

Reference Additional Resources

Read up on How to Use the Codeacademy Forums and Quick Tips for Using the Forums.


Writing a good post or asking a good question are key to being a valuable contributor in the forums community, vital skills for anyone who wants to code (even professional developers)… and crucial to getting accurate and fast responses to your questions.

Can anyone explain this code
Quick Tips for Using Forums
Just started and already stuck
Simple Errors (4/19)
Preparing html
Trouble with the last step
Confused a little
Need help
FAQ: Control Flow - Conditional
What can i do after adding css style code
I want to find someone who can help me with programming
I need help with Loops in Javascript Separating the Rotten Strawberries
Help my
Learn javaScript
Cant see where i am stuck
Img src lesson
Question about <!DOCTYPE html> - Learn HTML- Step 2
I stuck
Css and html
Python 3 physics class project, syntax error
FAQ: Learn Python – Strings & Console Output – Printing Variables
Help, I'm stuck on a lesson
About JSX course
Text-decoration problem
6.3 Error message
How is top & bottom vertical?
Reassigning variable in python
Number guesser task 7
Chocolate Scraping with Beautiful Soup (Converting to Float)
I confusion on the pithon
My solution to Basta fazoolin
I would like to get the total price based on price * quantity . I need a function in order to do this. Here is currently what I'm working on right now
JavaScript Interactive Websites Chore Door
CSS: An Overview Lesson 26 - Error (Link Text Decoration)
While loop count down from 10000?
FAQ: Learn Python: Classes - Review
FAQ: Introduction to Functions - Scope
Why does my code give a TypeError when I press Run?
How can I know if my translator works properly?
FAQ: Learn Python: Classes - Review
Why not just put my name in the string?
Confused on how to compile
Error in "Veneer" Project in Python
FAQ: Code Challenge: Loops - Greetings
My sql code is not giving any result
I am a network and security engineer and now decided to join a computer science program and i know very little about python am currently watching tutorial on python online but i will need help guys...can anyone help me with this questions
Im confused to a different level
Need help with Battleship Project
What is `raw_input()`?
Python madlibs project
Create-react-app on server (Ubuntu 18.04)
Chore door project stuck t step 45
The Do's and Don'ts of Codecademy
C# Password Check Exercise
Control Flow and Logic
Control Flow and Logic
Chore Bot unable to understand after 65th step
Deploy A Website
How do I report a bug?
How to ask a good question
Kalvin weather solution pls!
SQL beginner - no such table error
Magic eight ball
Error in numpy
Box properties CSS
Help! Text with over image, not workin and can't make it responsive
Area calculator
Classes: Bank Account:
Why did nothing print to the screen when I pressed Run?
Wondering why this hashmap doesn't assign every flower
FAQ: Conditionals and Control Flow - Switch Statement
Need help with Use the Force
Datetime--time zone?
Help with Sal's Shipping Project
Raw_input vs input
About the FAQ category
Can sb explain what is class attribute
What are some of the best projects for a beginner in HTML and CSS?
How can I put images to html?
FAQ: Learn HTML Elements - Common HTML Elements - Opening Links in a New Window
Having issues calling global variables
Sal's Shipping Only Printing the Premium Shipping Method
It prints congratulations, so why does it count it wrong?
How do you stay motivated?
Using return with parenthesis
Python Syntax: Medical Insurance Project
Blossom Project LinkedList
FAQ: Learn Python: Inheritance and Polymorphism - Overriding Methods
Classes review
Help with using sorted in python pls
Sals Shipping: receiving 'none'
Veneer Project
Startup Transformation
Using an index to access items in a list of strings
FAQ: Learn Python - Functions - Practice Makes Perfect
FAQ: Code Challenge: Loops - Divisible by Ten
Blossom Project: NameError
Boredless tourist: attractions_for_destination?
Day at the supermarket - Stocking Out - Indentation
Why doesnt this work
It prints congratulations, so why does it count it wrong?
Python Classes
Python thread shed resolution
FAQ: Iterators - The .map() Method
Python: Conditionals & Control Flow
Python: Conditionals & Control Flow
Where to begin with Codecademy?
Chatbot coffee
Why is my median incorrect?
How can I combine two print statements that both use string formatting?
<body> </body> The html introduction lesson wont let me propress beyond stage 3. any reason why?
FAQ: Learn Python: A Day at the Supermarket - String Looping
Advanced Python Code Challenges: Lists
ameygodse007/Doubts/blob/master/Question no.4
Learn Python 2 How do i create a variable call Ceaser? Let me know soon
Python Gradebook Project, solutions
Roject Python Classes: Medical Insurance Project
Learn Python 2 How do i create a variable call Ceaser? Let me know soon
Print() understanding \n and ,
Difference between variable = and def variable()
FAQ: Learn Python- Loops - While you're at it
To find the given number is a perfect square or not?
Jamming Project: The Search and Save Button Problem
Sal's Shipping excercise
Need Help with sleep debt calculator
Jupyter notebook
What actually happens when returning multiple values in a function?
Veneer Project
FAQ: Inheritance and Polymorphism - Using a Child Class as its Parent Class
How to select only last names?
Learn Web Scrapping with Beautiful Soup -Chocolate Scaping with BS
[Introduction to Flask] - Adopt a Pet Project- Task 12
What will be the correct code(answer) for following question? The question has been attached as a jpeg file
Python 3 _ Thread-shed
Help With Introduction to Flask's "Adopt a Pet" Project
[How-to] Reply to a Post
Python Classes: Medical Insurance Project no.7
Guide: Essential things to know about coding from day one
How to select only last names?
Advanced SQL Climate change 6, 7, 8, 9
Thread Shed Challenge
Findind it difficult to code a particular practice exercise
Plz help I'm stuck
Python Control Flow medical insurance project
What's wrong in this 3rd condition?
Problem with visualizing tech stocks project in the analyze financial data skill path
Magic 8 ball project
How does the list comprehension in the example code work?
Whats wrong with my code?
Help me with my batch project
Error with bash profile
4. Aliases I, step 2
Veneer Project - Buy Artwork
Python Control Flow: Medical Insurance Project - Task 10 (Extra)
New to java please explain code to me
Illegal grammar chunk error -
Help with a reversed list function in Python
Help with exercise
Question about examples format
Page Visits Funnel Project Question
Independent practice calling functions
Multiple tables with reddit
FAQ: Conditional Statements - The switch keyword
Tower of Hanoi, Struggling with the input function
Cash Register Assignment
FAQ: String Methods - Review
Confused with Advance Python List challenge? Please help
Is this the expected output on hurricane analysis mortality ratings:
Str function
Predicting Income with Random Forests: Task :5 ,6
Covid-19 dataset
Multiple Tables with Reddit SQL Project Task 5
Hi need your Ideas - how this code never loop outputs only one brand when I try to run py
If else statement Question! Super easy yet confusing
Page Visits Funnel Project Question
I can't seem to get the code right for the Colmar Academy project
What does dot == -1 means in this code? does it mean that if dot is the last character in the string
Trouble with build a library
Frustrated due no assistance when you don't understand things
Writing a CSV file
How can I know if my translator works properly?
Using len() as an index gives syntax error
C# Password Check Exercise
Carly's Clippers - TypeError with step 8 using code in solution
What does >>> mean in the Boolean operators in Python exercise 7/13 and how to solve exercice 7/13
Python3-Off platform project - error (function object not subscriptable)
NameError: U.S Medical Insurance Costs Portfolio Project
Sal's shipping control flow task
Sal's Shipping - 1st python program
FAQ: Learn Python: Loops - Nested Loops
FAQ: Introduction to Functions - Keyword Arguments
Hurricane Analysis Challenge Project (Python)
The instructions are not clear enough
Boreless Tourist
Blossom Hash Map Project
Auto fill form with javascript
Code Challenge: String Methods
Python Functions: Medical Insurance Project (EXTRA: insurance cost difference)
Droid project
Become A Pokemon Master
Thread Shed
Getting eady for Physics Class
Key error in pandas dataframe
FAQ: Environment - Bash Profile
INTRODUCTION TO FLASK - Tourist Attractions
Need guidance for creating a function
Indentation Error
Census Variables
Error “unknown property denSity”
Query results isn't working - Is it my code incorrect or is it not working
Hurricanes analysis step 5
FAQ: Learn Python: Functions - Review: Built-In Functions
Python 3 course, first project
FAQ: Learn Python - Pyglatin - Check Yourself... Some More
Need Tips!
Github problem
2D Arrays: Image Manipulation Project
Can any one help me at this query
Hurricane Analysis Project
How to find a made-up phrase? From Codeacademy -- Analyze Data with SQL -- Quries extra project: Davie's Burgers Subway Ad
Shool catalogue
Alienbot - Solution
U.S Medical Insurance project
I need help with python Classes exercise
FAQ: Manipulation - cp Part I
[Fixed, dont worry]
Python The Bordless Tourist Project
Stuck on carrer web dev
Building an ai assistant with python
Empty Output @ Query Result
Project : Census Variables
Kelvn project
Intermediate Python3 - (*)unpacking operator/args
Issues with if/elif control in Python
Censor Dispenser
Are they expecting me to input a header and a title?
My code isn't working! **FIXED**
Having trouble with a coding problem for a course I'm taking involving self-assignment and incremental values
Harry Potter Sorting Hat Quiz
Having a python typeError issue with this short script ive wrote on line 11
New teacher in town project under LEARN INTERMEDIATE PYTHON 3
Egg dropper question
This is impossible
Python Project: Please Review
HELP WITH 'Data Exchange Service' POSTGRESQL
Not being able to remove the country tab in neural networks
Review : Introduction to Strings
Can someone look over this code and tell me what Im doing wrong?
Python Loops: Medical Insurance Estimates vs. Costs Project
Why do stopwords have the highest tfidf scores?
Traveling Salesperson
Towers of Hanoi Won't Accept Any Move I Make
MVC Architecture for Full-Stack App
Where to you put the opening and closing tabs
[Learn more] Community Guidelines
This question from python syntax
More with for
Targeting by class
8. and seek
Pipenv - numpy import problem in virtual env. VScode
Introduction to Flask: Adopt a Pet Project - UnboundLocalError