7.2.8: Part 2, Replace a Letter


"Write a function called replace_at_index that takes three arguments - a string, an integer (representing an index), and a string. Return a string that is the same as the first string, except with the character at the specified index replaced by the second string.

Ask the user for some text, which index to replace, and what to replace that index with (in that order!).

Print out the result of calling your function.

If the user enters the following input:

Enter a word or phrase: dog
Enter an index value: 0
Enter the new letter: f
The following should be output:

fog"

Answers

Answer 1

def replace_at_index(txt, ind, let):

   new_txt = ""

   for x in range(len(txt)):

       if x == ind:

           new_txt += let

       else:

           new_txt += txt[x]

   return new_txt

print(replace_at_index(input("Enter a word or phrase: "), int(input("Enter an index value: ")), input("Enter the new letter: ")))

I wrote my code in python 3.8. I hope this helps.


Related Questions

PLEASE HELP THIS WAS DUE YESTERDAY AND I DIDN'T GET TO IT IN TIME!!!!!!
You must show all of your work to get full credit.
Part 1) Convert the following decimal numbers to binary.
5
89
191
25
7

Part 2) Convert the following decimal numbers to hexadecimal.
72
91
1000
57
3500

Part 3) Convert the following binary numbers to decimal.
101
11011
1001
10101
11001100

Part 4) Convert the following hexadecimal numbers to decimal.
50
200
ABC
DEF
F2A7

Part 5) Convert the following binary numbers to hexadecimal.
10101
110011
101010
1100
1001100

Part 6) Convert the following hexadecimal numbers to binary.
102
200
AB
EF
9F

Answers

Answer:

part 1 ) 5=0b101

89=0b1011001

191=0b10111111

25=0b11001

7=0b111

Part 2) 72=0X48

91=0X5b

1000=0X3e8

57=0X39

3500=0Xdac

part 3  101=5

11011=27

Explanation:

hope this helps took me a while pls make me brainliest

i was scripting for my game design clas and i was just creating a story based game. its not really a question but could you guys (meaning fellow users) give it a go? not done yet tho..

file:///C:/Users/Gamer_x9/Downloads/A%20New%20Beginning.html

its not an adobe link that pulls another tab dw i would never

Answers

Answer: sure thing

Explanation:

Multimode fiber can be used for long distance transmission

Answers

Answer:

False

Explanation:

Multimode fibers have large diameter ( about 50-100 microns), and are used for short and medium distance transmission. If long multimode fiber cable are used, it can  cause distortion at the receiving end leading to partial data transmission.   Multimode cables are used for local-area network.

Single mode fiber has small diameter of  about 8.5-10 microns and can be used to transmit up to 50 times more distance than the multimode. Hence it is used for long distance communication.

Type the correct answer in the box. Spell all words correctly.

Isabella plans to work as a freelance DTP publisher. Her DTP setup is a non-Apple Macintosh platform. She has several options for printers. Which type of printer would you recommend to her?

__(blank)__ printers are ideal for DTP projects that work on a non-Apple Macintosh platform.

Answers

Answer:

hp deskjet 2543

Explanation:

PLS HELP ;CC
The "Rule of Thirds" is compositional technique that was incorporated into photography from __________ .

a
early photographers who were first painters

b
early camera makers who found it was easy to explain to amateur photographers

c
early photo printers who used it and later it became a common rule

d
early SMPTE standards

Answers

Answer:

a

early photographers who were first painters

Explanation:

The Rule of Thirds is a compositional technique which states that image painting, photograph, graphic design should be divided into nine equally proportioned boxes by creating a grid with two vertical and two horizontal lines. The rule of third helps in making the picture more attractive and balanced

The rule of thirds was first used in landscape paintings by painters as early as 1797.

The number of individual networking address required for the internet is

Answers

Answer:

more than 4.3 billion

Explanation:

6.3 Code Practice

You should see the following code in your programming environment:

import simplegui

def draw_handler(canvas):
# your code goes here

frame = simplegui.create_frame('Testing', 600, 600)
frame.set_canvas_background("Black")
frame.set_draw_handler(draw_handler)
frame.start()


Use the code above to write a program that, when run, draws 1000 points at random locations on a frame as it runs. For an added challenge, have the 1000 points be in different, random colors.

Answers

Answer:

Use the canvas code to draw 1000 points but then for the location import the random module and use random.randrange() for it

Explanation:

The drawing object will be used for drawing

The random class is used for the random numbers

I hope it helps

Jenae helps maintain her school web site and needs to create a web site poll for students. Which tool will she use?

JavaScript
HTML
CSS
Text editor

Answers

Answer:

text editor is not right, it is web browser

Explanation:

if she needed to view her website, she just needs to view it on her web browser.

Answer: HTML

Explanation:

The first cell phones in widespread use were . Smartphone technological advancements added services. Answer the following questions by choosing the best answer from the drop-down menus. Why did cell phones gain in popularity? Which device stemmed from the original cell phone and allowed for synchronized contact information? Which device followed the PDA?

Answers

Answer:

Why did cell phones gain in popularity?

✔ smaller and lighter components

Which device stemmed from the original cell phone and allowed for synchronized contact information?

✔ PDA

Which device followed the PDA?

✔ smartphone

Explanation:

The device stemmed from the original cell phone and allowed for synchronized contact information is PDA.The device followed the PDA is smartphone.

What is PDA?

PDA refers to Personal Data Assistants.

In earlier years phones were separated from (PDA)

Until Recent times when smartphones were introduced.

Smartphones can now save media and document files, remind you of activities to do during the day, using the To Do List feature and much more features.

It used to be that a phone was for only calls and messages and perhaps for keeping time.

The cell phones gain in popularity Because it is smaller and lighter components.

The device stemmed from the original cell phone and allowed for synchronized contact information is PDA.

The device followed the PDA is smartphone.

Learn more about smart phone here;

https://brainly.com/question/13445879

#SPJ2

It is also known as the embryonic stem.
A. radicle
B. hypocotyl
C. epicotyl
D. testa
It is a series of activities carried out in a form management system prior to planting the seed or planting materials.
a. pre-planting operation
b. prior planting operation
c. first planting operation
d. start planting operation

Answers

Answer:

A and B, I really hope.

Explanation:

Answer:

the first one is D and the second one is B

Which of these causes problems because it causes all words to have the same shape?

using left-aligned text
using all uppercase text
putting two spaces after a period
using an image instead of text

Answers

Answer:

using probably all uppercase

Explanation:

because the person will more likely think your yelling at them

but maybe even left - aligned text

You want the output to be left justified in a field that is nine characters wide. What format string do you need?

print('{: __ __ }' .format(23)

Answers

Answer:

> and 8

Explanation:

> and 8 format string one will need in this particular input of the java string.

What is a format string?

The Format String is the contention of the Format Function and is an ASCII Z string that contains text and configuration boundaries, as printf. The parameter as %x %s characterizes the sort of transformation of the format function.

Python String design() is a capability used to supplant, substitute, or convert the string with placeholders with legitimate qualities in the last string. It is an inherent capability of the Python string class, which returns the designed string as a result.

The '8' specifies the field width of the input The Format String is the contention of the Configuration Capability and is an ASCII Z string that contains the text.

Learn more about format string, here:

https://brainly.com/question/28989849

#SPJ3

Write a method that takes a RegularPolygon as a parameter, sets its number of sides to a random integer between 10 and 20 inclusive, and sets its side length to a random decimal number greater than or equal to 5 and less than 12. Use Math.random() to generate random numbers.


This method must be called randomize() and it must take an RegularPolygon parameter.


Could someone help me out here thanks! C:

Answers

Answer:

public static void randomize(RegularPolygon r){

   int side = (int)((20-10) * Math.random()) + 10;

   int length = (int)((12-5)  * Math.random()) + 5;

   // assuming the regularpolygon class has setSide and setLength methods.

   r.set.Side(side);

   r.setLength(length);

}

Explanation:

The randomize method is used to access and change the state of the RegularPolygon class attributes sides and length. The method accepts the class as an argument and assigns a random number of sides and length to the polygon object.

Why is it a good idea not to change the subject line when replying to a message?
O so that the reply is sent to the original sender
O so that the reply does not bounce back as undeliverable
O so that the reply matches with the sender's original message
O so that the reply does not inadvertently include unintended recipients

Answers

Answer:

C. so that the reply matches with the sender's original message.

Explanation:

The Sender Message Channel Receiver (SMCR) model of communication was developed and created by David Berlo in 1960. SCMR was developed from the Shannon-Weaver model of communication of 1949.

The SCMR model of communication comprises of four (4) main components and these are;

1. Sender (S): this is typically the source of information (message) or the originator of a message that is being sent to a receiver. Thus, they are simply the producer of a message.

2. Channel (C): this is the medium used by the sender for the dissemination or transmission of the message to the recipient. For example, telephone, television, radio, newspapers, billboards etc.

3. Message (M): this is the information or data that is being sent to a recipient by a sender. It could be in the form of a video, audio, text message etc.

4. Receiver (R): this is typically the destination of information (message) or the recipient of a message that is being sent from a sender. Thus, the receiver is any individual who is able to read, hear or see and process the message being sent or communicated in the communication process.  

Basically, the communication channel used in SCMR must connect the sender with the desired recipients.

Hence, it is a good idea not to change the subject line when replying to a message, so that the reply matches with the sender's original message.

Answer:

Explanation:

Its C not B

What is one way programmers benefit from using Python's Math Module?

A: Create programs faster and easier

B: Learn to solve complicated equations

C: Prevent logic errors in their code

D: Prompt user input in numeric form

Answers

Answer:

Python's Math Module helps developers provide direct access to the mathematical functions in our programs, thus saving a lot of complexity and time, and helping the developers program faster.

Therefore, we conclude that option A is true.  

Explanation:

Python's Math Module is a very important module designed to deal with certain mathematical operations.

It includes:

Trigonometric functonsrepresentation functionslogarithmic functions

and many more mathematical tasks.

It also contains two mathematical constants:

PieEuler number, etc.

Python's Math Module helps developers provide direct access to the mathematical functions in our programs, thus saving a lot of complexity and time, and helping the developers program faster.

Therefore, we conclude that option A is true.  

Answer:

Create programs faster and easier.

Explanation:

Read the following code:

# Calculate average
average = numl + num2 + num3 / 3.0

There is an error in the code. How should the code be revised in order to get the correct output?

A:average = numl + num2 + num3 - 3.0

B:average = numl + num2 + num3 - 3.0

C: average = (numl + num2 + num3) / 3.0

D: average = numl + num2 + num3 / (3.0)

Answers

C is the correct answer

what is the main function of processing unit​

Answers

Answer:

CPU is considered as the brain of the computer. CPU performs all types of data processing operations. It stores data, intermediate results, and instructions (program). It controls the operation of all parts of the computer.

Explanation:

Answer:

CPU

Explanation:

CPU is considered as the brain of the computer. CPU performs all types of data processing operations. It stores data, intermediate results, and instructions (program). It controls the operation of all parts of the computer.

Which of the following components converts AC to DC?
Voltage regulator
Surge protector
Capacitor
Power supply

Answers

Answer:

Power supply

Explanation:

A computer's power supply converts alternating current (AC) from the wall outlet to direct current (DC) used by the computer's internal components.

A voltage regulator is an electronic device that supplies the appropriate voltage to a processor. It does not convert the power input from one form to another; it only ensures that the voltage remains at the appropriate level for the device. A surge protector protects a system from power spikes. A UPS (uninterruptible power supply) provides backup AC power using a reserve battery.

power supply

Explanation:

took the quiz

An IP subnetting design effort is under way at a company. So far, the senior engineer has decided to use Class B network 172.23.0.0. The design calls for 100 subnets, with the largest subnet needing 500 hosts. Management requires that the design accommodate 50 percent growth in the number of subnets and the size of the largest subnet. The requirements also state that a single mask must be used throughout the Class B network. How many masks meet the requirements

Answers

Answer:

The answer is "0".

Explanation:

The mask should describe sufficient subnet bits for build 150 subnet masks with 50% development. The Mask thus needs a minimum of 8 subnet bits (7 subnet bits supply 27, or 128, subnets, and 8 subnet bits supply 28, or 256, subnets). Similarly, such a need to grow by 50% of its size of the main subnet needs, that host part to amount to 750 hosts/subnet. There's not enough 9 host bits (29 - 2 = 510), yet 10 network bits have 1022 host(s)/subnet (210 – 2 = 1022). This same maximum mask project requires to be 34 bits, (at least) in the form of 16 network bits, because of the Class B network, but there are only 32 bits, therefore no single mask meets its requirements.

Why is it a good idea not to change the subject line when replying to a message?
O so that the reply is sent to the original sender
O so that the reply does not bounce back as undeliverable
O so that the reply matches with the sender's original message
O so that the reply does not inadvertently include unintended recipients

Answers

Answer:

the correct answer is C

Explanation: i just did it on edge 2021

Answer:

C. so that the reply matches with the sender’s original message

Explanation:

If you could represent yourself with one object from your home what would it be ?

Answers

Answer:

cross

bc im religous and stuff (0_0)

Answer:

def would be food

Explanation:

i would represent myself with a macaron

create a flowchart to print numbers from 1 to 100
( IF U ANSWER PROPERLY I WILL MARK U AS BRAINLIEST)

Answers

Answer:

brainliest plsss

Explanation:

I think so this is what you had asked!!!!!!

hope it helps

Irene wants to connect her smartphone wirelessly to her laptop in order to transfer images. Which two technologies could she reasonably employ to connect these devices?

Wi-Fi
infrared
satellite
mobile network
Bluetooth

Answers

Answer:

The correct answers are

Wifi

Bluetooth

Explanation:

I got it right on the Edmentum test.

Irene wants to connect her smartphone wirelessly to her laptop in order to transfer images two technologies could she reasonably employ to connect these devices are Wi-Fi and Bluetooth.

What is the wireless network?

As an example, it's far usually hired in headsets for cell phones, allowing hands-unfastened cell smartphone use. Wi-Fi, on the alternative hand, lets in gadgets hook up to the Internet. Bluetooth limits the range of gadgets that can join at someone's time, while Wi-Fi is open to greater gadgets and greater users.

Wi-Fi is possibly the largest and maximum tricky example, as are different Bluetooth receivers and gadgets, that can intrude on one another. The backside line is this: WiFi is the wi-fi community you operate to your house, however it is able to be made out of any form of network connection.

Read more about the mobile network:

https://brainly.com/question/917245

#SPJ2

Choose the correct option to fill in each blank.
In ___ parallelism, the computer divides a task into
___, which it then allocates to different processors for execution.

Blank 1:
Data-level parallelism
Instruction-level parallelism
Task-Level parallelism

Blank 2:
Subprograms
Subtasks
Submodules

Answers

Answer:

Blank 1:  Task level parrallelism

Blank 2:  Sub Tasks

Explanation:

Task Parallelism means concurrent execution of the different task on multiple computing cores.

Consider again our example above, an example of task parallelism might involve two threads, each performing a unique statistical operation on the array of elements. Again The threads are operating in parallel on separate computing cores, but each is performing a unique operation.

Answer:

In task-level parallelism parallelism, the computer divides a task into subtasks , which it then allocates to different processors for execution.

Describe what is involved in the first 4 stages of a research project.

Answers

Well,

1 pick your topic of research
2, research the topic.
3, look at the data surrounding the topic.
4, record the data.

can someone help me with this trace table - its computer science

Answers

TThe while loop keeps going until count is greater than or equal to 10.

count = 0, sum = 0

count = 2, sum =2

count = 4, sum = 6

count = 6, sum = 12

count = 8, sum = 20

count = 10, sum = 30

Now that count is equal to 10, it exits the while loop and the program ends. The values above complete your trace table.

Several people work with data at Erica’s office. She enters data. One of her coworkers enters new product numbers. Another coworker searches for parts that need to be ordered. Erica’s company uses a _____.

Answers

Answer:

a software program for storing, managing, and retrieving information

Explanation:

JAVA
Write a method that takes a parameter for the number of a month and prints the month's name. You may assume that the actual parameter value
passed to the method is always between 1 and 12 inclusive.
This method must be called monthName() and it must have an integer parameter.
Calling monthName(8) should print August to the screen.
You can call your method in the program's main method so you can test whether it works, but you must remove or comment out the main method
before checking your code for a score

Answers

public class MyClass {

   public static String monthName(int num){

       String arr[] = {"January", "February", "March", "April", "May", "June", "July","August", "September", "October", "November", "December"};

       return arr[num-1];

   }

   public static void main(String args[]) {

     System.out.println(monthName(8));

   }

}

I hope this helps.

Methods are blocks of named statements that can be called from other place in the program

The method in java, where comments are used to explain each line is as follows:

//This defines the method

public static void monthName(int month){

//This initializes the array of months

String months[] = {"January", "February", "March", "April", "May", "June", "July","August", "September", "October", "November", "December"};

//This prints the month name

System.out.print(months[month-1]);     }

Read more about similar programs at:

https://brainly.com/question/22589115

if you were any type of fnaf charater who would you be and why?

Answers

Answer:

Foxy

Explanation:

Cause he's cool and he's my favorite.

what is a computer vhdvsidegvjks

Answers

Answer:

i'm using a computer to answer this question rn

Explanation:

vhdvsidegvjks

Other Questions
In which sentence is the word habitual used as it is listed in the dictionary entry?He habitual jogged the same path through the park.Each morning the man and woman eat their habitual breakfast in the diner.It is apparent that it is her habitual to sing while painting.It seems everyone is willing to put up with the habitual of the neighbor's gossip. Solve the inequality. Graph the solution.5(9 + 4) > 15 Identify the chemical reaction Below:Ca(OH)2 + HCI CaCl2 + H20 Which situation is better for saving money in a CD (certificate of deposit): the purchasing a car or for use in an emergency? Explain your reasoning. ANSWER FIRST TO GET brains, at this many points OOOH!!!1 Which graph represents the solution to the system of inequalities?{y 6th grade math help me plzzz How does nuclear power compare to coal, oil, and natural gas? Please define these words, HELP PLEASEhistorical perspective BiasHistory EconomicsCivics Culture Geography Artifacts Let [tex]\sf a+b,a-b,ab,\dfrac{a}{b}[/tex] form an arithmetic sequence. What is the sixth term of this sequence? Complete the following sentences with the appropriate forms of the verb acabar.4. Vosotros ______ de visitar a abuelita. 5. Nosotros ______ de hablar por telfono. 6. Ellas ______ de caminar por el parque. 10. Which statement is the most important reason that some people feel that solar energy power can be a pollution-free energy source? *A Electricity generation with solar cells produces no pollution.B Electricity from burning fossil fuels is used to make solar panels.C Extra materials from the manufacturing process can be collected and reused.D The raw material for cells is sand, which is easily available without mining PLEASE HELP THANKS!!! Help me solve this And I will mark brainliest! An item on sale costs 85% of the original price. The original price was $75. Convert to centimeters: 43 meters Where does the waste material in the body come fromand why does the body need to get rid of these wastematerials? LCM of 189024 please give me answer my question which of these characteristics of all three main groups of worms? check all that applya. they lack nerve cellsb. they can reproduce sexuallyc. they display bilateral symmetry d. they have a single tissue layere. they are invertebrates PLEASE HELP ASAP IM TIMED Absolute value is basically:A. A number's distance from 0 on a number lineB. The greatest number on a number line