Answer:
The solution code is written in Python
d = 1.5 + random.random() * 6
Explanation:
By presuming the Python random module is imported, we can use the <em>random</em> method to generate a random number. <em>random.random()</em> will give us a value in the range [0, 1). The ensure the lower limit is 1.5 instead of 0, we can add 1.5 to random.random()
This expression will give any value in range [1.5, 2.5)
To ensure the upper limit is set to 7.5, we tweak the previous expression to
- 1.5 + random.random() * 6
This expression will always multiply a random number from [0,1) with 6 and then only added with 1.5. This will always produce a random number that fulfill the inequality 1.5 ≤ d < 7.5
Answer:
* The code is in Python
def joinStrings():
join = ""
while True:
str = input("Enter a word or Q to stop: ")
if str == "Q":
break
else:
join = join + " " + str
return join
print(joinStrings())
Explanation:
Create a function called joinStrings
Initialize join variable to hold the strings that will be combined
Create a while loop that stops when user enters "Q". Otherwise, ask the user for a new string and join it to the join variable with a space
When the loop is done, return the join
Call the function and print the result
Full color images.
Hope this helps.