Modify a list Modify short_names by deleting the first element and changing the last element to Joe. Sample output with input: 'Gertrude Sam Ann Joseph' ["Sam', 'Ann', 'Joe'l 1 user_input = input() 2 short names = user input.split() 3 short_names - short_names.pop(0) 6 print (short_names) based

Answers

Answer 1

Answer:

The modified program is as follows:

user_input = input()

short_names = list(user_input.split(" "))

short_names.pop(0)

short_names[-1] = "Joe"

print(short_names)

Explanation:

This gets the user input

user_input = input()

This converts input to list

short_names = list(user_input.split(" "))

This removes the first item of the list

short_names.pop(0)

This updates the last item to "Joe"

short_names[-1] = "Joe"

This prints the updated list

print(short_names)


Related Questions

2. 5s is a Chinese principle adapted for use in the workplace.
True or False​

Answers

Answer:

A. true

Explanation:

because 5s is the.................

which of the following is not a hardware component a) input devices b)storage devices c)operating systems d)processing​

Answers

Answer:

C. Operating systems

Explanation:

Operating systems are software components, not hardware. (Think about Apple OS or Android, they are softwares that are ON the hardware, which is the physical device.)

C operating system. An operating system is a system/software in a computer or electronic device

Which statement describes what happens when a user configures No Automatic Filtering in Junk Mail Options?
O No messages will ever be blocked from the user's mailbox.
Messages can still be blocked at the server level.
O Messages cannot be blocked at the network firewall.
O Most obvious spam messages will still reach the client computer,
PLEASE ANSWER CORRECTLY WILL GIVE 15pts

Answers

No messages will ever be blocked from the users mailbox. Messages can still be blacked at the sever level

What does internet prefixes WWW and HTTPs stands for?

Answers

Answer:

World Wide Web - WWW

Hypertext Transfer Protocol (Secure) - HTTPS

Explanation:

WWW means that the source and content is available to the whole world. Regarding what browser or registrar you have, the content will appear. HTTPS means Hypertext Transfer Protocol Secure. This means that it is a safe way to send info from a web system. I hope I helped you!

system. Construct an ER diagram for keeping records for exam section of a college.​

Answers

Yes okay i dont know how to do that

LAB: Warm up: Drawing a right triangle This program will output a right triangle based on user specified height triangle_height and symbol triangle_char. (1) The given program outputs a fixed-height triangle using a character. Modify the given program to output a right triangle that instead uses the user-specified triangle_char character. (1 pt) (2) Modify the program to use a loop to output a right triangle of height triangle_height. The first line will have one user-specified character, such as % or* Each subsequent line will have one additional user-specified character until the number in the triangle's base reaches triangle_height. Output a space after each user-specified character, including a line's last user-specified character. (2 pts) Example output for triangle_char = % and triangle_height = 5: Enter a character: Enter triangle height: 5 273334.1408726 LAB ACTIVITY 16.6.1: LAB: Warm up: Drawing a right triangle 0/3 main.py Load default template... 1 triangle_char - input('Enter a character:\n') 2 triangle_height = int(input('Enter triangle height:\n')) 3 print('') 4 5 print ('*') 6 print ("**') 7 print ("***') 8

Answers

Answer:

The modified program in Python is as follows:

triangle_char = input('Enter a character:\n')

triangle_height = int(input('Enter triangle height:\n'))  

for i in range(triangle_height):

   print(triangle_char * (i+1))

Explanation:

This gets the character from the user

triangle_char = input('Enter a character:\n')

This gets the height of the triangle from the user

triangle_height = int(input('Enter triangle height:\n'))  

This iterates through the height

for i in range(triangle_height):

This prints extra characters up to the height of the triangle

   print(triangle_char * (i+1))

Here's the modified program that incorporates the requested changes:

python

Copy code

triangle_char = input('Enter a character:\n')

triangle_height = int(input('Enter triangle height:\n'))

print('')

for i in range(1, triangle_height + 1):

   line = triangle_char * i + ' ' * (triangle_height - i)

   print(line)

This program uses a loop to iterate from 1 to triangle_height. In each iteration, it creates a line by concatenating triangle_char repeated i times with spaces (' ') repeated (triangle_height - i) times. The resulting line is then printed.

For example, if the user enters % as the character and 5 as the height, the output will be to make sure to maintain the indentation properly in your code for it to work correctly.

Learn more about python on:

https://brainly.com/question/30391554

#SPJ6

A method named 'withdraw' in the CheckingAccount class throws a custom exception named 'OverdrawnException'. You want to scan in the value of the withdrawal amount from a file, and you need to make sure that the scanner is closed whether the withdrawal is successful or not. Fill in the blank to complete the code below to do that.
Scamner sconfiLe -muil: try t scanFile new Scanner(myFile); myAccount.withdrow(scanFile.nextDouble)); System.out.println(oe.getMessageC); if (scanFile! null) catch (OverdrawnException oe) f th all of
scanFile.close ():
}
}

Answers

Solution :

Scanner scanFile = null;

try {

scanFile = new Scanner(myFile);

myAccount.withdraw(scanFile.nextDouble());

} catch (OverdrawnException oe){

System.out.println(oe.getMessage());

} finally {

if (scanFile != null){

scanFile.close();

}

}

two things every professional PowerPoint presentation should have

Answers

-Use the slide master feature to create a consistent and simple design template. It is fine to vary the content presentation (i.e., bulleted list, 2-column text, text & image), but be consistent with other elements such as font, colors, and background.

-Simplify and limit the number of words on each screen. Use key phrases and include only essential information.

Discuss the impact of vision on your actions to keep a clean environment​

Answers

Answer:

For healthy living a clean environment is crucial: The more you care about our environment, the more contaminants and toxins that have a detrimental effect on our health are polluted. Air pollution can lead, among other problems and diseases, to respiratory and cancer problems

Explanation:

Ensuring and improving the climate is an important resource for Irelanders. To safeguard against radiation and contamination damage our kin and the climate.

We have the vision:

A perfect environment to promote practical society and economy, which is sound and very secure.

Very few people are working to keep the environment clean. Although municipal authorities are responsible for making sure the environment is clean, the clean and green environment must also be supported.

Reasons Why We Should Care About the Environment

An essential part of human survival is the environment in which we live. I believe that people who don't care about the environment simply don't know how important it is for us all and how it doesn't directly affect them, which is why I want you to worry about the environment.

Earth Is Warming: We must do more to fight climate change for our children and our future. Yes, no single event trends. Yes, it is true. You can't ignore that now.

Biodiversity is essential: the diversity of plants, animals and the rest of our world is concerned with biodiversity. Habitat loss and degradation due, among other things, to human activity, climate change, and pollution could be negatively affected.

To create a manual metric draft you should use: A. The architect scale B. The engineer scale C. The metric 1:100 scale

Answers

Answer:

Option C, The metric scale

Explanation:

The metric scale is used to draft manual metric draft drawings. The metric scale is generally represented as 1:100

Architect scale is used for interior and exterior dimensions of structures and buildings

Engineer's scale is used for detail drawings of structures referred to as working plans

Hence, option C is correct

Please in Paython. thank you.
Miles to track laps One lap around a standard high-school running track is exactly 0.25 miles. Write the function miles_to_laps() that takes a number of miles as an argument and returns the number of laps. Complete the program to output the number of laps. Output each floating-point value with two digits after the decimal point, which can be achieved as follows: print('{:.2f}'.format(your_value)) Ex: If the input is: 1.5 the output is: 6.00 Ex: If the input is: 2.2 the output is: 8.80 Your program must define and call the following function: def miles_to_laps(user_miles)

Answers

Answer:

Here is the code in python.

Explanation:

def miles_to_laps(user_miles):

   return user_miles / 0.25

if _name_ == '_main_':

   print("{:.2f}".format(miles_to_laps(float(input()))))

A Windows user is locked out of her computer, and you must log into the local administrator account Helpdesk Admin. Which would you use in the username field?

a. WHelpdeskAdmin
b. // HelpdeskAdmin
c. HelpdeskAdmin
d. /HelpdeskAdmin
e. HelpdeskAdmin

Answers

Answer:

B is the correct answer

Globally, most cell phone carriers use GSM technology, a combination of time division and frequency multiplexing.
Why do you think this has become the multiplexing technology of choice for most carriers?
Why not code division, for example, which some major US cell phone carriers still use?

Answers

Answer:

The many reason why we still use Global System for Mobile communication is for the ability to transfer data and voice both at once. But others like Code Division does not have this feature.

Explanation:

find the summation of even number between (2,n)​

Answers

Answer:

The program in python is as follows:

n = int(input("n: "))

sum = 0

for i in range(2,n+1):

   if i%2 == 0:

       sum+=i

print(sum)

Explanation:

This gets input n

n = int(input("n: "))

This initializes sum to 0

sum = 0

This iterates through n

for i in range(2,n+1):

This checks if current digit is even

   if i%2 == 0:

If yes, take the sum of the digit

       sum+=i

Print the calculated even sum

print(sum)

The keyboard is used to select pictures on the computer.
#True# or False#​

Answers

We use the keyboard to type. it's false.

Answer:

False is the answer of your question

hope it is helpful to you

................. are used to summarize data (option) (a) report (b) action ​

Answers

i think report is right for the question

Write a program that reads an integer and determines and prints whether it's odd or even. [Hint: Use the remainder operator (%). An even number is a multiple of two. Any multiple of 2 leaves a remainder of zero when divided by 2.]

Answers

Explanation:

The source code, written in Java, and a sample output have been attached to this response. It contains comments explaining certain parts of the code.

A few things to note are;

(i) The Scanner class is imported to allow user's interact with the program. This is done by writing the import statement at the top of the code as follows;

import java.util.Scanner;

(ii) An object of the Scanner class is created to receive inputs from the user. The object is called input and created as follows;

Scanner input = new Scanner(System.in);

(iii) Since the user is expected to enter an integer, the nextInt() method of the Scanner object is used to receive the integer and this is saved in a variable called number. i.e

int number = input.nextInt();

(iv) A number x, is even if its remainder when divided by 2 is 0. i.e

if x % 2 = 0, then x is even. Otherwise it is odd.

The user's input received and saved in a variable called number is then checked using if and else blocks to check if it is even or not and can be written as follows;

if(number % 2 == 0){

   System.out.println(number + " is even");

}else {

   System.out.println(number + " is odd");

}

When performing the ipconfig command, what does the following output line depict if found in the tunnel adapter settings?
IPv6 Address: 2001:db8:0:10:0:efe:192.168.0.4
a. IPv6 is disabled.
b. The addresses will use the same subnet mask.
c. The network is not setup to use both IPv4 and IPv6.
d. IPv4 Address 192.168.0.4 is associated with the global IPv6 address 2001:db8:0:10:0:efe

Answers

Answer:

d. IPv4 Address 192.168.0.4 is associated with the globe IPv6 address 2001:db8:0:10:0:efe

Explanation:

The adapter setting will be associated with the global IP address. When Ipconfig command is operate the IP address finds the relevant domain and then address will use a different subnet. The network will use both IPv4 and IPv6 subnets in order to execute the command.

In the tunnel adapter settings, when performing the ipconfig command, the given output line depicts: D. IPv4 Address 192.168.0.4 is associated with the global IPv6 address 2001:db8:0:10:0:efe.

What is a tunnel adapter?

A tunnel adapter can be defined as a virtual interface which is designed and developed to encapsulate packets as a form of tunnel or virtual private network (VPN) protocol while sending them over another network interface.

In Computer networking, an output line of "IPv6 Address: 2001:db8:0:10:0:efe:192.168.0.4" in the tunnel adapter settings simply means that an IPv4 Address 192.168.0.4 is associated with the global IPv6 address 2001:db8:0:10:0:efe.

Read more on IP address here: https://brainly.com/question/24812743

Which XXX declares a student's name. public class Student { XXX private double myGPA; private int myID; public int getID() { return myID; } } Group of answer choices String myName; public String myName; private myName; private String myName;

Answers

Question:

Which XXX declares a student's name.

public class Student {

   XXX

   private double myGPA;  

   private int myID;

   public int getID() {

        return myID;

   }

}

Group of answer choices

a. String myName;

b. public String myName;

c. private myName;

d. private String myName;

Answer:

private String myName;

Explanation:

To declare a student's name, the following should be noted.

i. The name of the student is of type String

ii. Since all of the instance variables (myGPA and myID) have a private access modifier, then myName (which is the variable name used to declare the student's name) should be no exception. In other words, the student's name should also have a private access.

Therefore, XXX which declares a student's name should be written as

private String myName;

Option (a) would have been a correct option if it had the private keyword

Option (b) is not the correct option because it has a public access rather than a private access.

Option (c) is not a valid syntax since, although it has a private access, the data type of the variable myName is not specified.

Option (d) is the correct option.

A student is conducting an experiment in which he adds an inhibitor to an enzyme-catalyzed reaction that contains alkaline phosphatase. When the student first adds the inhibitor, the reaction rate decreases, however, he can return the reaction rate to normal by adding a large quantity of substrate. What type of inhibitor is the student using, non-competitive or competitive?

Answers

Answer:

competitive

Explanation:

An inhibitor is a substance that hinders the action of an enzyme. An inhibitor may be competitive or non competitive.

A competitive inhibitor is an inhibitor that is very similar to the substrate hence it binds to the enzyme instead of the substrate. A noncompetitive inhibitor binds to a site that is different from the active site. This site is called an allosteric site.

If we look at the experiment described in the question, the reaction rate decreases upon addition of the inhibitor. This effect is reversed by adding a large quantity of substrate.

The implication of this observation is that the enzyme and the inhibitor compete for the active site on the substrate.

Hence the inhibitor is a competitive inhibitor.

Answer:

competitive inhibitor is the students using

Provide a 3 to 4 sentence overview of the Microsoft Windows features.

Answers

Answer:

there is an app that can tell you everything

Explanation:

just go to Microsoft and go to details or something like that and copy and paste

The paragraph for Microsoft Windows features is written in explanation part.

What is Microsoft Windows?

Windows is a combination of a few restrictive graphical working framework families created and showcased by Microsoft.

Microsoft Windows (likewise alluded to as Windows or Win) is a graphical working framework created and distributed by Microsoft. It gives a method for putting away records, run programming, mess around, watch recordings, and interface with the Internet. Microsoft Windows was first presented with form 1.0 on November 10, 1983

Microsoft Windows Features on Demand is a component that permits framework managers to add or eliminate jobs and elements in Windows 8 and Windows Server 2012, and later variants of the client and server working framework to change the document size of those working frameworks.

Learn more about Microsoft Windows.

https://brainly.com/question/2312568

#SPJ2

Write a program that reads a string and outputs the number of times each lowercase vowel appears in it. Your program must contain a function with one of its parameters as a string variable and return the number of times each lowercase vowel appears in it. Also write a program to test your function. (Note that if str is a variable of type string, then str.at(i) returns the character at the ith position. The position of the first character is 0. Also, str.length() returns the length of the str, that is, the number of characters in str.)

Answers

Answer:

Here the code is given as follows,

Explanation:

#include <iostream>

#include <string>

using namespace std;

void Vowels(string userString);

int main()

{

   string userString;

   //to get string from user

   cout << "Please enter a string: ";

   getline(cin,userString,'\n');

   Vowels(userString);

   return 0;

}

void Vowels(string userString)

{

   char currentChar;

   //variables to hold the number of instances of each vowel

   int a = 0, e = 0, i = 0, o = 0, u = 0;  

   for (int x = 0; x < userString.length(); x++)  

   {

       currentChar = userString.at(x);

       switch (currentChar)  

       {

           case 'a':

               a += 1;

               break;

           case 'e':

               e += 1;

               break;

           case 'i':

               i += 1;

               break;

           case 'o':

               o += 1;

               break;

           case 'u':

               u += 1;

               break;

           default:

               break;

       }

   }

   // to print no of times a vowels appears in the string

   cout << "Out of the " << userString.length() << " characters you entered." << endl;

   cout << "Letter a = " << a << " times" << endl;

   cout << "Letter e = " << e << " times" << endl;

   cout << "Letter i = " << i << " times" << endl;

   cout << "Letter o = " << o << " times" << endl;

   cout << "Letter u = " << u << " times" << endl;

}

Hence the code and Output.

Please enter a string

Out of the 16 characters you entered.

Letter a = 2 times

Letter e = 1 times

Letter i = 0 times

Letter o = 1 times

Letter u = 0 times.

Write a function (subroutine) that inputs a data value in register r0 and returns value in r0. The function returns y 5 a 1 bx 1 cx2, where a, b, and c are parameters built into the function (i.e., they are not passed to it). The subroutine also performs clipping. If the output is greater than a value d, it is constrained to d (clipped). The input in r0 is a positive binary value in the range 0 to 0xFF. Apart from r0, no other registers may be modified by this subroutine. Write ARM code to implement the following C operation.

Int s=0;
for ( i = 0; i < 10; i++) { s = s + i*i;)

Answers

Solution :

  int f(int x){

      [tex]\text{return a + b*x +c*x*x}[/tex];

  }*/

  int f([tex]\text{int R0}[/tex]){

      int stack[2] = {[tex]\text{R1,R2}[/tex]};

      [tex]\text{R1 = R0}[/tex];

      [tex]\text{R1 = R1}\times \text{ R1}[/tex];

      [tex]\text{R2 = C}[/tex];

      R1 = R1 * C; /*R1 = [tex]cx^2[/tex]*/

      [tex]\text{R2 = B}[/tex];

      [tex]\text{R0 = R0}[/tex] * R2; /* R0 = bx */

      [tex]\text{R0 = R0 + R1}[/tex]; /*R0 = [tex]bx + cx^2[/tex] */

      [tex]\text{R2 = C}[/tex];

      [tex]\text{R0 = R0 + R2}[/tex]; /*R0 = a+bx+cx^2 */

      [tex]\text{R1 = stack[0];}[/tex]

     [tex]\text{ R2 = stack[1];}[/tex]

     [tex]\text{ return R0;}[/tex]

  }

  /*[tex]\text{ARM code to implement the following C operation}[/tex]

  int s=0;

  [tex]\text{for ( i = 0; i < 10; i++)}[/tex]

  { [tex]\text{s = s + i } \times i[/tex];)

  */

          AREA SumSquares, code, readWrite

          ENTRY

          [tex]\text{MOV r0, #0}[/tex]        ;loop [tex]\text{ counter i present at 0}[/tex]

          MOV r1, #0       ; s = 0

  Loop   [tex]\text{MUL r2, r0, r0}[/tex]   ;calculate i*i

          [tex]\text{ADD r1, r1, r2}[/tex]   ;s = s+ i*i

          [tex]\text{ADDS r0, r0}[/tex], #1   ; i = i+1

          [tex]\text{CMP r0}[/tex],#10       ; test for end

          [tex]\text{BNE}[/tex] Loop        ; [tex]\text{continue until all added}[/tex]

          END

Assume that a, b, and c have been declared and initialized with int values. The expression

!(a > b || b <= c)
is equivalent to which of the following?

a. a > b && b <= c
b. a <= b || b > c
c. a <= b && b > c
d. a < b || b >= c
e. a < b && b >= c

Answers

Answer:

Option c (a <= b && b > c) and Option e (a < b && b >= c) is the correct answer.

Explanation:

According to the question, the given expression is:

⇒ !(a > b || b <= c)

There will be some changes occur between the values such as:

! = It becomes normal> = It becomes <|| = It becomes &&

So that the expression will be:

⇒ a <= b && b > c

and

⇒ a < b && b >= c

Other choices are not connected to the expression or the rules. So the above two alternatives are the correct ones.

EXERCISE 3
A student's examination scores at the end of the session
have been listed as follows: 67, 89, 56, 34, 60, 95, 43, 55,
51, 42, 77, 44, 89, 67, 81, 70, 49, 45, 54, and 62. Write a
BASIC program to read, find the sum, and calculate the
average score for the student​

Answers

Answer:

The BASIC program is as follows:

SUM = 0

FOR I = 1 TO 20

INPUT SCORES

SUM = SUM + SCORES

NEXT I

AVERAGE = SUM/20

PRINT AVERAGE

Explanation:

This initializes sum to 0

SUM = 0

This iterates through 20

FOR I = 1 TO 20

This reads each score

INPUT SCORES

This calculates the total scores

SUM = SUM + SCORES

NEXT I

This calculates the average

AVERAGE = SUM/20

This prints the calculated average

PRINT AVERAGE

A palindrome is a string that reads the same from left to right and from right to left. Design an algorithm to find the minimum number of characters required to make a given string to a palindrome if you are allowed to insert characters at any position

Answers

Answer:

Explanation:

The following code is written in Python. It is a recursive function that tests the first and last character of the word and keeps checking to see if each change would create the palindrome. Finally, printing out the minimum number needed to create the palindrome.

import sys

def numOfSwitches(word, start, end):

   if (start > end):

       return sys.maxsize

   if (start == end):

       return 0

   if (start == end - 1):

       if (word[start] == word[end]):

           return 0

       else:

           return 1

   if (word[start] == word[end]):

       return numOfSwitches(word, start + 1, end - 1)

   else:

       return (min(numOfSwitches(word, start, end - 1),

                   numOfSwitches(word, start + 1, end)) + 1)

word = input("Enter a Word: ")

start = 0

end = len(word)-1

print("Number of switches required for palindrome: " + str(numOfSwitches(word, start, end)))

Can you write a global keyword in a program with capital letters instead
small in php

Answers

Answer:

Variable names in PHP are case sensitive (including the global variables!), although function names are not.

please help me I mark you brilliant thanks​

Answers

Answer:

B attaches to C, and C goes into A. (Sequence: A, then insert C into A, then insert B into C.)

Explanation:

You can quite literally get the answer from treating it like a puzzle. There is only 1 solution you can have, and they are marked with shapes. This is also the correct solution to clear the text box with button2 on click.

I get an error message on my code below. How can I fix it?

import java.util.Scanner;

public class CelsiusToFahrenheit {


public static void main (String [] args) {
Scanner scnr = new Scanner(System.in);

double tempF;
double tempC;

System.out.println("Enter temperature in Celsius: ");
tempC = scnr.nextDouble();

System.out.print("Fahrenheit: ");
System.out.println(tempF);
return;
}
}


CelsiusToFahrenheit.java:16: error: variable tempF might not have been initialized
System.out.println(tempF);
^
1 error

Answers

Answer:

tempF = (tempC * 1.8) + 32;

Explanation:

Required

Correct the error in the program

The error is due to tempF not been initialized or being calculated

Correct the error by writing the formula for tempF before tempF was printed

tempF = (tempC * 1.8) + 32;

Writing the formula ensures that tempF is initialized with the expected equivalent value for tempC

Using the adjacency matrix implementation, extend the class GraphType (C++) to include

a Boolean EdgeExists operation, which determines whether two vertices are connected by an edge
a DeleteEdge operation, which deletes a given edge.

Create main to test EdgeExists and DeleteEdge operations.

Answers

Answer: What grade work is this i would really like to know?

Explanation:

Other Questions
Many of the benefits of exercise occur because of increased blood flow in the body.TrueFalse Which correctly uses bar notation to represent the repeating decimal forfiO 0.54O 05454O 054O 0.545 [50 POINT QUESTION]FInd the area of the trapezoids. What is the range and domain of the set? :R: {(11, 16), (17, 23), (2, -13), (7, 4), (-7, 21)} Mary plants roseas in 1/4 of her garden. She also plants some tulips in her garden. She has 1/12 of the garden left to plant more flowers. What fraction of Mary's garden has tulips? Describe one setting from the novel "walk two moons" and explain why it is important to a character or to the plot? Which of the substances below are PRODUCTS of the overall chemical reaction ofphotosynthesis? A. ammonia B. Unitrogen C. carbon dioxide D. water oxygen sugars help please I dont understand how to answer this Im 98% sure its c but it might be B could someone check pls describe the application of Pascal's law in hydraulic excavator.plz help me You want to borrow $85,000 from your local bank to buy a new sailboat. You can afford to make monthly payments of $1,450, but no more. Assuming monthly compounding, what is the highest rate you can afford on a 72-month APR loan? (Do not round intermediate calculations. Enter your answer as a percent rounded to 2 decimal places, e.g., 32.16.) Use the words below to make comparisons. Help please, thank you Guys! I need a long inforation about... "Colloidal solutionsTypes of colloidsFormation of colloids" Please! And thank you Book: HolesPhotosynthesis is essential to all life on earth; both plants and animals depend on it. It is the only biological process that can capture energy that originates in outer space (sunlight) and convert it into chemical compounds (carbohydrates) that every organism uses to power its metabolism. 20 PIONTS!!!!! How did Lack of federal regulation of the stock market lead to the stock market crash?(just answer in a small paragraph) why mathematical induction is used ?(write a 100 words paragraph) What is the distance between (4,6) and (9,15)? Use the graph below to determine the equation of the circle in a center radius form and a general form Hello please help me solve this inequality shown in the graph, thank you so much! The ___________ is a regular, recurrent pulsation that divides music into equal units of time.