Python Forum
Thesis Writer 2000 - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: General (https://python-forum.io/forum-1.html)
+--- Forum: Code sharing (https://python-forum.io/forum-5.html)
+--- Thread: Thesis Writer 2000 (/thread-6896.html)



Thesis Writer 2000 - Iskuss - Dec-12-2017

print("Thesis Writer 2000")
print("First you need a thesis statement. This is the idea or claim  you're trying to prove.")
print("Example: Dogs are better than cats for three key reasons.")
thesis = raw_input("Type your thesis statement here. ")
print("Next you need three main points or arguments to support your claim.")
print("Example: The first reason dogs are better than cats is because dogs are much friendlier.")
main_1 = raw_input("Type your first main point here. ")
main_2 = raw_input("Type your second main point here. ")
main_3 = raw_input("Type your third main point here. ")
print("You will also need relevancy sentences in your thesis paragraph.")
print("Relevancy sentences inform the reader why the main points are important or meaningful.")
print("Example: It's important that dogs are friendlier than cats because most people want pets for companionship.")
print("This is your first main point:")
print(main_1)
relev_1 = raw_input("Enter your relevancy sentence for your first main point here. ")
print("This is your second main point:")
print(main_2)
relev_2 = raw_input("Enter your relevancy sentence for your second main point here. ")
print("This is your third main point:")
print(main_3)
relev_3 = raw_input("Enter your relevancy sentence for your third main point here. ")
print("Here is your finished thesis paragraph: ")
print(thesis + " " + main_1 + " " + relev_1 + " " + main_2 + " " + relev_2 + " " + main_3 + " " + relev_3)

Note: I'm not an expert on essay writing.


RE: Thesis Writer 2000 - sparkz_alot - Dec-12-2017

My first objection is that it is written in Python 2 and not Python 3. Second, your final 'print()' can be much cleaner and pythonic, see https://docs.python.org/3/tutorial/inputoutput.html for some examples.

I've never written a thesis, but wouldn't you want some spacing between sections with, perhaps some header? Also, a final summarized statement might be called for.


RE: Thesis Writer 2000 - Iskuss - Dec-12-2017

Thanks for the feedback. I didn't mean a thesis paper, but a thesis paragraph for a regular essay. I was just going with the structure my professor told us to use: Thesis statement, mp1, relevancy 1, mp2, r2, mp3, r3.