Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thesis Writer 2000
#1
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.
Reply
#2
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.
If it ain't broke, I just haven't gotten to it yet.
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition
Reply
#3
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.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Tebe - rst and sphinx writer lucke 4 3,794 Feb-19-2018, 11:27 AM
Last Post: Larz60+
  unicode writer rollupstudios 1 2,616 Oct-29-2017, 12:48 PM
Last Post: sparkz_alot

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020