Photo AI
Question 1
Button [1.1 - Random number] Write code to do the following: - Generate a random number in the range 100–120 (inclusive). - Display the random number in the edRand... show full transcript
Step 1
Answer
To generate a random number in the range of 100 to 120, we will use a random number generator function. After generating the number, we will display it in the edRandomNumber
edit box:
random_number = random.randint(100, 120)
edRandomNumber.setText(str(random_number))
Step 2
Answer
To calculate the minutes required based on the number of participants, we need to perform the following steps:
edtParticipants
:
participants = int(edtParticipants.getText())
minutes_per_participant
based on the number of participants:
if participants <= 20:
minutes_per_participant = 2.5
elif 20 < participants <= 50:
minutes_per_participant = 2.3
else:
minutes_per_participant = 2.0
total_minutes = participants * minutes_per_participant
total_minutes_rounded = round(total_minutes, 2)
edtMinsRounded
:
edtMinsRounded.setText(str(total_minutes_rounded))
Step 3
Answer
To calculate the factorial of a selected number, we can follow these steps:
spnNumber
:
selected_number = spnNumber.getValue()
factorial = 1
for i in range(1, selected_number + 1):
factorial *= i
edtFactorial
:
edtFactorial.setText(str(factorial))
Step 4
Answer
To reverse the words in a sentence extracted from edtSentence
, we will:
sentence = edtSentence.getText()
words = sentence.split()
reversed_words = ' '.join(reversed(words))
edtReversedWords
:
edtReversedWords.setText(reversed_words)
Report Improved Results
Recommend to friends
Students Supported
Questions answered