97.1k views
4 votes
Write a function silence (typecode, length) that returns a new data array containing all zeros of the given type code and length.

python programming

1 Answer

3 votes

Answer:

Following are the code to this question:

import array as a#import package array

def silence(typecode, length):#defining method silence that accepts two parameters

Val= a.array(typecode, [0]*length)#defining Val variable that stores zeros of the given type code and length

return Val# use return keyword for return Val variable value

typecode = input('Enter typecode value: ')#use input method for input

length = int(input('Enter length value: '))#defining length variable that input integer value

print(*(silence(typecode, length)))#use print method to call silence method

Output:

Enter typecode value: b

Enter length value: 10

0 0 0 0 0 0 0 0 0 0

Step-by-step explanation:

description of the code:

  • In the above-given Python code, Firstly we import a package that is the array, after that a method "silence" is defined that accepts two variables in its parameter that is "typecode and length".
  • Inside the method, the "Val" variable is declared, which is used to calculate and store all zeros of the typecode and length variable.
  • Outside the method, "typecode and length variable" is used for input the value from the user end-use the print method to call the function "silence" with an asterisk.
User Manohar Khadka
by
5.2k points