1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
nlexa [21]
4 years ago
7

In Python, In a program write a function that accepts two arguments: a list, an a number n. Assume that the list contains number

s. The function should display all of the numbers in the list that are greater than the number n. Here is what I have so far.
#call the main function
def main:
#declares local variables
number = 5
number_list = [1,2,3,4,5,6,7,8,9,10]
#displays the number
print('Number', number)
#displays the list of numbers
print('List of numbers:/n', number_list, sep='')
#Display the list of numbers that are larger
#than the number
print('List of numbers that are larger than',\
number, ':', sep='')
#Call the larger_than_n_list function,
#passing a number and number list as arguments.
display_larger)than_n_list(number, number_list)
# The display_largger_than_n_list function acceps two arguments:
#a list, and a number. The function displays all of the numbers
#in the list that are greater than that number.
def display_larger_than_n_list(n, n_list):
#Declare an empty list
larger_than_n_list = []
#Loop through the values in the list.
for valie in n_list:
#Determins if a value is greatter than n.
dont know what goes here
#if so, append the value to the list
larger_than_n_list.append(value)
#Display the list.
print("larger_than_n_list")
#Call the main function
main()

Computers and Technology
1 answer:
Anton [14]4 years ago
8 0

Answer:

#call the main function

def main():

   #declares local variables

   number = 5

   number_list = [1,2,3,4,5,6,7,8,9,10]

   #displays the number

   print('Number', number)

   #displays the list of numbers

   print('List of numbers:\n', number_list, sep='')

   #Display the list of numbers that are larger

   #than the number

   print('List of numbers that are larger than',number, ':', sep='')

   #Call the larger_than_n_list function,

   #passing a number and number list as arguments.

   display_larger_than_n_list(number, number_list)

   # The display_largger_than_n_list function acceps two arguments:

   #a list, and a number. The function displays all of the numbers

   #in the list that are greater than that number.

def display_larger_than_n_list(n, n_list):

   #Declare an empty list

   larger_than_n_list = []

   #Loop through the values in the list.

   for value in n_list:

       #Determine if a value is greatter than n.

       # dont know what goes here

       #if so, append the value to the list

       if (value > n):

           larger_than_n_list.append(value)

   #Display the list.

   print(larger_than_n_list)

#Call the main function

main()

Explanation:

The above is the corrected code and it works properly. Some of the errors noted and corrected include:

  • omission of bracket from of main. It should be main()
  • displaying larger_than_n_list as a string instead of a list reference. It should be print(larger_than_n_list)
  • missing if-statement to compare each element in the list with the value in the argument passed.
  • missing call to the display_larger_than_n_list function

A sample image output of the code execution is attached.

You might be interested in
Write an algorithm and draw flowchart to print 30 terms in the following sequence
valina [46]

Answer:

/*

I don't know what language you're using, so I'll write it in javascript which is usually legible enough.

*/

console.log(buildSequence(30));

function buildSequence(maxVal){

   maxVal = Math.abs(maxVal);

   var n, list = [];

   for(n = 1; n < maxVal; n++){

       /*

        to check for odd numbers, we only need to know if the last bit

        is a 1 or 0:

       */

       if(n & 1){ // <-- note the binary &, as opposed to the logical &&

           list[list.length] = n;

       }else{

           list[list.length] = -n;

       }

   }

   return list.implode(',');

}

3 0
3 years ago
Files and folders in UNIX can be removed using the
wel

<em>Files and folders in UNIX can be removed using the</em>  <u><em>rm command.</em></u>

<em>The answer is B. rm command </em>

<em>Hope this helps :)</em>

3 0
3 years ago
How is the United Kingdom planning to use driverless cars beginning in 2015?
AlekseyPX
You need answers to the question

8 0
3 years ago
Read 2 more answers
Which hardware device connects your network to the internet?
pentagon [3]
The Ethernet Cord 

Hope this helps,

kwrob :)

6 0
4 years ago
Where should the VPN concentrator be installed?
zmey [24]
C, using a firewall make sures no viruses enter your device while setting up the vpn
7 0
2 years ago
Read 2 more answers
Other questions:
  • Nadia's productivity at work is being hurt due to the large quantity of unwanted e-mail she receives. What steps can she take to
    8·1 answer
  • It's better to create tables just by starting typing in the data that you want the table to store. There is no need to name fiel
    6·1 answer
  • How many bits would be in the memory of a computer with 4kb memory?
    8·1 answer
  • When a client computer wants to connect to a service instance, what specific name type does it use to find the service?
    9·1 answer
  • An email message containing a warning related to a non-existent computer security threat, asking a user to delete system files f
    6·1 answer
  • Importance of producing a hardcopy output​
    15·1 answer
  • A Java programmer has developed a GUI with several different fields for inputting values and indicating choices via buttons, all
    15·1 answer
  • Explain the concept of conditional formatting​
    9·1 answer
  • Pls help help me is good help me helping is very good
    10·1 answer
  • Knowledge Spark, a school with no current job openings, wants to change to a completely virtual environment and offer classes to
    10·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!