What you notice when using pycharm to develop simple program

Assignment Help Computer Engineering
Reference no: EM133532147

Assignment: Information Systems

Overview

PyCharm is an integrated development environment (IDE) used in computer programming, specifically for the Python language. It makes it easier for programmers to write various web applications in Python. In this assignment, to give you some experience with working in PyCharm, you will write a simple program that prompts a user for their name and age.

Note: The next coding assignment you will be required to develop in PyCharm is the Module Six Milestone. Learning how to develop in PyCharm now will help prepare you for the other coding assignment later in the course.

Prompt

For this project, you will be developing a PY file that contains your code in PyCharm and evaluating a few of the features of PyCharm. If you haven't already, be sure to install the PyCharm IDE and Python on your computer. Review the tutorials in the Module Two resources to help you install and get started with PyCharm.

Part I: In PyCharm, write a program that prompts the user for their name and age. Your program should then tell the user the year they were born. Here is a sample execution of the program with the user input in bold:

What is your name? Amanda
How old are you?

Hello Amanda! You were born in 2005.

1. Write the program. Format your code using best practices. Refer to the zyBooks style guide, if needed, to use proper naming conventions for variables and methods. Use the most appropriate statements with minimal extraneous elements, steps, or procedures.

2. Run the program.

3. Debug the program. Be sure your code produces the correct results.

4. Save and submit your file.

Part II: While you don't need an IDE to write a program, there are some features that make it desirable. What did you notice when using PyCharm to develop a simple program? For instance, you might have noticed how color is used. Identify two to three features that could make coding easier for programmers, and briefly explain why.

Reference no: EM133532147

Questions Cloud

Propose set of criminal justice and public health policy : Propose a set of criminal justice and public health policy reforms to reduce the impact of drug-related crime and its health and social consequences
What does a formal letter offer electronic communication : Tell us about your choices: Why a formal letter in this particular situation? What does a formal letter offer that electronic communication does not?
Describe in detail the overarching trends : Describe in detail the overarching trends in serious crime over the past twenty-five years.
How is a positioning strategy connected : How is a positioning strategy connected to the marketing mix? Provide an example of a positioning strategy you have observed
What you notice when using pycharm to develop simple program : What did you notice when using PyCharm to develop a simple program? For instance, you might have noticed how color is used.
Labeling process in criminology : What does Charles Horton Cooley mean by the "looking-glass self"? Describe how the looking-glass self is related to the labeling process in criminology.
Discuss the effects of analyzing hourly demand : Discuss the effects of analyzing hourly demand requirements based on each ATC position essentially having its own shift, which can overlap with other ATC shift
What procurement document does the pmbok tell us : What procurement document does the PMBOK tell us will become part of the procurement documents package, and is developed from the project scope statement
George Herbert Mead : Describe the three stages of the formation of the self, according George Herbert Mead.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Describe threat modeling technique which could have assisted

Describe threat modeling techniques which could have assisted in the mitigation of breach. How can the organization be better postured for future attacks?

  Create a decision tree illustrating the cost and probability

Create a decision tree illustrating the cost and probability of each option and then identify the best decision for the project.

  Find the fibonacci series using recursion

Write a C program to find the Fibonacci series using recursion. The user inputs a 64-bit non-zero positive integer n.

  Define disadvantages of using color to represent information

Identify at least two advantages and two disadvantages of using color to visually represent information. Consider a group of documents that has been selected.

  Develop a unit test plan for the calculator program

CSCI 275 Minot State University Develop a unit test plan for the calculator program in Windows (or a similar program for the Mac or UNIX). Make sure you have

  Write a program that maintains a database of telephone book

The program should use several different functions. One function should allow the user to add an entry to the database.

  Program on string representing

Program on  string representing

  Determine the sum of all elements in vector

Replace each negative number in matrix M1 with zero. The matrix M1 is already defined.

  How can cryptography can be used to facilitate security

How can cryptography can be used to facilitate security, How can the security of IoT be improved

  How should cache handling be accomplished

How should cache handling be accomplished in order to minimize the ability of the attacker to deliver a payload through the cache?

  What is the difference between a population and a sample

What is the difference between a population and a sample? How large do you think your population and sample will need to be for your dissertation research?

  What is the importance of the program telnet

My co-worker Mark and I both regularly use our mainframe UNIX system. I've fingered him, and know that he's logged on. when I do not want to have a conversation with him, instant messenger with him, or send him an email, I would like to send him a..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd