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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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