Starting Out with Python (3rd Edition)
3rd Edition
ISBN: 9780133582734
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 7, Problem 14MC
Which of the following statement creates a tuple?
a. values = [1, 2, 3, 4]
b. values = {1, 2, 3, 4}
c. values = (1)
d. values = (1, )
Expert Solution & Answer
Learn your wayIncludes step-by-step video
schedule04:19
Students have asked these similar questions
Using C++ Language
Assign numMatches with the number of elements in userValues that equal matchValue. userValues has NUM_VALS elements. Ex: If userValues is {2, 1, 2, 2} and matchValue is 2 , then numMatches should be 3.Your code will be tested with the following values:matchValue: 2, userValues: {2, 1, 2, 2} (as in the example program above)matchValue: 0, userValues: {0, 0, 0, 0}matchValue: 10, userValues: {20, 50, 70, 100}
code:
#include <iostream>using namespace std;
int main() { const int NUM_VALS = 4; int userValues[NUM_VALS]; int i; int matchValue; int numMatches = -99; // Assign numMatches with 0 before your for loop
cin >> matchValue; for (i = 0; i < NUM_VALS; ++i) { cin >> userValues[i]; }
/* Your solution goes here */
cout << "matchValue: " << matchValue << ", numMatches: " << numMatches << endl;
return 0;}
Usage: mortgagepmt [-s] -r rate [-d downpayment] price
In this assignment, you are asked to do a mortgage payment calculation. All information needed for this will be passed to the program on the command line. There will be no user input during the execution of the program.
You will need a few pieces of information. The price of the home and the amount of the down payment. You will also need to know the interest rate and the term of the mortgage. To figure your mortgage payment, start by converting your annual interest rate to a monthly interest rate by dividing by 12. Next, add 1 to the monthly rate. Third, multiply the number of years in the term of the mortgage by 12 to calculate the number of monthly payments you’ll make. Fourth, raise the result of 1 plus the monthly rate to the negative power of the number of monthly payments you’ll make. Fifth, subtract that result from 1. Sixth, divide the monthly rate by the result. Last, multiply the result by the amount you want to borrow.…
Cargo Container Report.
You will be producing a program which will allow the user to generate the container report on the following page in
Container Number order or Ship Name order. The program will also the user to lookup the data for any given Container
by number. The % cargo weight is the percentage of the cargo of the gross weight (cargo weight/gross weight), % total
is the percentage of the cargo for that container of the total amount of cargo unloaded (cargo weight for the container /
total cargo unloaded. Hint: you are expected to use methods for your calculations.
The accompanying file has the data for the containers unloaded today. The data includes
container number int
ship name. String
tare weight of the container (empty weight) int
the gross weight (container plus the cargo). Int
You will need to computer the cargo weight as the gross weight minus the tare weight.
If you have issues reading the data with the String, you may remove the String. However, you will lose points.…
Chapter 7 Solutions
Starting Out with Python (3rd Edition)
Ch. 7.2 - What will the following code display? numbers =...Ch. 7.2 - Prob. 2CPCh. 7.2 - Prob. 3CPCh. 7.2 - Prob. 4CPCh. 7.2 - Prob. 5CPCh. 7.2 - Prob. 6CPCh. 7.2 - Prob. 7CPCh. 7.2 - Prob. 8CPCh. 7.3 - Prob. 9CPCh. 7.3 - Prob. 10CP
Ch. 7.3 - Prob. 11CPCh. 7.3 - Prob. 12CPCh. 7.3 - Prob. 13CPCh. 7.4 - What will the following code display? names =...Ch. 7.5 - Prob. 15CPCh. 7.5 - Prob. 16CPCh. 7.5 - Prob. 17CPCh. 7.5 - Prob. 18CPCh. 7.8 - Prob. 19CPCh. 7.8 - Prob. 20CPCh. 7.8 - Write a set of nested loops that display the...Ch. 7.9 - Prob. 22CPCh. 7.9 - Prob. 23CPCh. 7.9 - Prob. 24CPCh. 7.9 - Prob. 25CPCh. 7 - This term refers to an individual item in a list....Ch. 7 - This is a number that identifies an item in a...Ch. 7 - Prob. 3MCCh. 7 - This is the last index in a list. a. 1 b. 99 c. 0...Ch. 7 - This will happen if you try to use an index that...Ch. 7 - This function returns the length of a list. a....Ch. 7 - When the operator's left operand is a list and...Ch. 7 - This list method adds an item to the end of an...Ch. 7 - This removes an item at a specific index in a...Ch. 7 - Prob. 10MCCh. 7 - If you call the index method to locate an item in...Ch. 7 - Prob. 12MCCh. 7 - This file object method returns a list containing...Ch. 7 - Which of the following statement creates a tuple?...Ch. 7 - Prob. 1TFCh. 7 - Prob. 2TFCh. 7 - Prob. 3TFCh. 7 - Prob. 4TFCh. 7 - A file object's writelines method automatically...Ch. 7 - You can use the + operator to concatenate two...Ch. 7 - Prob. 7TFCh. 7 - You can remove an element from a tuple by calling...Ch. 7 - Prob. 1SACh. 7 - Prob. 2SACh. 7 - What will the following code display? values = [2,...Ch. 7 - Prob. 4SACh. 7 - Prob. 5SACh. 7 - Prob. 6SACh. 7 - Prob. 1AWCh. 7 - Prob. 2AWCh. 7 - Prob. 3AWCh. 7 - Prob. 4AWCh. 7 - Write a function that accepts a list as an...Ch. 7 - Prob. 6AWCh. 7 - Prob. 7AWCh. 7 - Prob. 8AWCh. 7 - Total Sales Design a program that asks the user to...Ch. 7 - Prob. 2PECh. 7 - Rainfall Statistics Design a program that lets the...Ch. 7 - Prob. 4PECh. 7 - Prob. 5PECh. 7 - Larger Than n In a program, write a function that...Ch. 7 - Drivers License Exam The local driver s license...Ch. 7 - Name Search If you have downloaded the source code...Ch. 7 - Prob. 9PECh. 7 - World Series Champions If you have downloaded the...Ch. 7 - Prob. 11PE
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Write a single pseudocode statement that indicates each of the following: Display the message Enter two numbers...
C How to Program (8th Edition)
Give an example of a data constraint.
Database Concepts (7th Edition)
(Use the Rational class) Write a program that computes the following summation series using the Rational class:...
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Create another ticket machine for tickets of a different price; remember that you have to supply this value whe...
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
Private Sub Handles btnOutput.Click
End Sub
Introduction To Programming Using Visual Basic (11th Edition)
Summarize the distinction between declarative statements and imperative statements.
Computer Science: An Overview (13th Edition) (What's New in Computer Science)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- If you type in the following formula into the cell E7: MMULT(C4:D5, C4 :D5), it will return \table[[, C,D,E ], [4, 2, 3,], [5, 4, 5, ], [6,,,], [7,,,], [8,,,]]arrow_forwardQ2/What will be displayed when you run the codes below? » disp(3) >x = 1:4; disp(x) > y = 3-x; disp ([x; y]) >> ===?arrow_forwardIn C++ please, using basic programming one coding The main menu should show the available options: Show the roster: Displays all the player names and jersey numbers in a numbered list. Ex: 1. Susan Martinez (33), 2. Jake Smith (21), etc. Add a player: Prompts the user to type the player's full name and jersey number. Then adds the player to the roster. Remove a player: Displays the roster and prompts the user to enter the number of the player to remove. Then removes the player from the roster. Quit: Quits the program. The program should display the main menu after the user shows the roster, adds a player, or removes a player. The program only terminates when the user chooses the quit option. Data validation should be used where appropriate. Ex: The user should not be able to choose an option that doesn't exist or delete a player that doesn't exist. The roster should be kept in alphabetic order by the players' full names. Ex: If Alice Chang (9) is added to a roster with Jake Smith and…arrow_forward
- $CTypes=['I'=>'Individual','O'=>'Organization', 'E'=>'Employee']; $customer=['cName'=>'Omar Al-Hinai','cType'=>'I','cBalance'=>230]; Answer the following questions a. What is the second element in the $customer array? b. Write PHP statement to send the following messages to Web Browser? 1. The array $customer has 3 elements 2. Use the 2 arrays to send the following data: 7) Name: Omar Al-Hinai ** Balance: 230 ** Туре: Individual 3. Send the content of $customer array in HTML table and highlight ONLY Omar Al-Hinai in yellow background.arrow_forwardthe code CREATE FUNCTION Calculate_Monthly_Payment( @mortage_amount BIGINT , @apr DECIMAL(18, 6) , @years INT)RETURNS DECIMAL(18, 6)ASBEGIN /* A = P (i + i (1+i) −1 n ) where: A = Monthly Payment Amount P = Principle (Initial) Mortgage Amount i = APR / 12 = Monthly Interest Rate n = years * 12 = Total Number of Payments */ -- Calculate monthly interest rate DECLARE @i DECIMAL(18, 6) SET @i = @apr / 12 DECLARE @n INTEGER SET @n = @years * 12 RETURN (@mortage_amount *@i * POWER(1+@i,@n)) / (POWER(1+@i, @n) - 1) END isn't working it shows that ERROR: syntax error at or near "@" LINE 3: @mortage_amount BIGINT ^ SQL state: 42601 Character: 48arrow_forwardIn Python, grades_dict = {'Wally': [87,96,70], 'Eva': [100,87,90], 'Sam': [94,77,90], 'Katie': [100,81,82], 'Bob': [83, 65, 85]} Ask user to enter the names of the rows, i.e., indices. You can use: len(grades) to get the number of rows of the DataFrame. In addition, using the sort_index() method, ask user whether they wish to sort by rows or by columns and whether to sort in ascending or descending order (do not use any if-else statements)arrow_forward
- In Germany, the house number is displayed after the street name; for example, Bahnhofstraße 1. Change the print_address function from this section so that it can print addresses in either format. address.cpp 1 #include 2 #include 3 using namespace std; 4 5 struct StreetAddress 6 { 7 8 9 }; 10 11 void print_address (StreetAddress address, bool number_first) 12 { 13 14 } Tester.cpp 1 #include 2 #include 4 5 6 { 7 8 9 10 int house_number; string street_name; using namespace std; PARTNE56 struct StreetAddress }; 19 11 void print_address (StreetAddress address, bool number_first); 12 13 int main() 14 { int house number; string street_name; 15 16 white_house.house_number = 1600; 17 white_house.street_name = "Pennsylvania Avenue"; 18 StreetAddress white_house; CodeCheck print_address (white_house, true); cout << endl<<< "Expected: 1600 Pennsylvania Avenue" << endl; 20 StreetAddress train station; train station. house number = 1; train station.street_name = "Bahnhofstraße"; 21 22 23…arrow_forwardkeys = ['name', 'last', 'job_title', 'email']Faculty2 = Faculty = dict.fromkeys(keys)print(Faculty2) Use the dictionaries that you created for faculty members. Be sure that all the dictionaries have the same keys: name, last name, etc. If there are keys or values missing, add them. If you do not have the value, you can use 'n/a' or 'TBD'. Make a list of the dictionaries. Loop the list to print all the information available to each faculty member. In Python lang please.arrow_forward4: In the Department of Mathematics and Computer Science (MACS), undergraduate course codes begin with either M (for Mathematics courses) or CS (for Computer Science courses). Thereafter, the code has four (4) digits. The first digit is the year of study, which is 1 to 6. The second digit is the credit hours, which is again 1 to 5. For Mathematics courses, the third and the fourth digits is just a running index to differentiate the course from the others. For Computer Science courses, the third digit is the area of specialisation, which is from 0 to 4. The fourth and the last digit is just a running index to differentiate the course from the others. a) Draw a finite state machine (FSM) accepting/generating course codes in MACS. b) As the result of a) above, write the corresponding C++ function int is_MACS_course(char * str) { I/ C++ code which will determine whether or not the given string, str, represents the correct code for MACS courses.arrow_forward
- Programming codearrow_forward99 question Reza Enterprises sells tickets for buses, tours, and other travel services. Because Reza frequently mistypes long ticket numbers, Reza Enterprises has asked his students to write an application that shows if a ticket is invalid. Your application/program tells the ticket agent to enter a six-digit ticket number. Ticket numbers are designed so that if you lose the last digit of the number, then divide by 7, the remainder of the division is exactly the same to the last dropped digit. This process is shown below: Step 1: Enter the ticket number; for example 123454 Step 2: Remove the last digit, leaving 12345 Step 3: Determine the remainder when the ticket number from step 2 is divided by 7. In this case, 12345 divided by 7 leaves a remainder of 4. Step 4: Display a message to the ticket agent indicating whether the ticket number is valid or not. If the ticket number is valid, save the number to a .txt file called “tickets.txt” and.arrow_forwardswitch_player(): we will allow the players to choose their own names, but for our purposes, it is easier to think of them as number (0 and 1, for indexing purposes). We will display their names to them on the screen, but in the background, we will keep track of them based on their number. This function should take 1 argument, an integer (either 0 or 1) representing the player and should return the opposite integer (1 if 0 is entered and 0 if 1 is entered). This is a simple function, but it will make our code cleaner later. Use your constants! Using Thonnyarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Linux - Tutorial for Beginners in 13 MINUTES! [ UPDATED ]; Author: bai;https://www.youtube.com/watch?v=BMGixkvJ-6w;License: Standard YouTube License, CC-BY
What is Linux?; Author: Techquickie;https://www.youtube.com/watch?v=zA3vmx0GaO8;License: Standard YouTube License, CC-BY
Introduction to Linux and Basic Linux Commands for Beginners; Author: sakitech;https://www.youtube.com/watch?v=IVquJh3DXUA;License: Standard Youtube License