# i have 10 python programming questions half of the questions and half of the programming part i have attached the questions file please go through it

TASK TWO: OPERATORS AND DECISION MAKING STATEMENT

Get Your Custom Essay Written From Scratch
We have worked on a similar problem. If you need help click order now button and submit your assignment instructions.
Just from \$13/Page

1.Write a program in Python to perform the following operation:

• If a number is divisible by 3 it should print â€œConsultaddâ€ as a string
• If a number is divisible by 5 it should print â€œcâ€ as a string
• If a number is divisible by both 3 and 5 it should print â€œConsultadd Python Trainingâ€ as a string.

2. Write a program in Python to perform the following operator based task:

• Ask user to choose the following option first:
• If User Enter 1 – Addition
• If User Enter 2 – Subtraction
• If User Enter 3 – Division
• If USer Enter 4 – Multiplication
• If User Enter 5 – Average
• Ask user to enter the 2 numbers in a variable for first and second for the first 4 options mentioned above.
• Ask user to enter two more numbers as first1 and second2 for calculating the average as soon as user choose an option 5.
• At the end if the answer of any operation is Negative print a statement saying â€œzsaâ€
• NOTE: At a time user can perform one action at a time.

3. Write a program in Python to implement the given flowchart:

4. Write a program in Python to break and continue if the following cases occurs:

• If user enters a negative number just break the loop and print â€œItâ€™s Overâ€
• If user enters a positive number just continue in the loop and print â€œGood Goingâ€

5. Write a program in Python which will find all such numbers which are divisible by 7 but are not a multiple of 5, between 2000 and 3200.

6. What is the output of the following code examples?

• x=123

for i in x:

print(i)

• i = 0

while i < 5:

print(i)

i += 1

if i == 3:

break

else:

print(â€œerrorâ€)

• count = 0

while True:

print(count)

count += 1

if count >= 5:

Break

7. Write a program that prints all the numbers from 0 to 6 except 3 and 6.

Expected output: 0 1 2 4 5

Note: Use â€˜continueâ€™ statement

8. Write a program that accepts a string as an input from user and calculate the number of digits and letters.

Expected output: consul12

Letters 6

Digits 2

9. Read the two parts of the question below:

• Write a program such that it asks users to â€œguess the lucky numberâ€. If the correct number is guessed the program stops, otherwise it continues forever.
• Modify the program so that it asks users whether they want to guess again each time. Use two variables, â€˜numberâ€™ for the number and â€˜answerâ€™ for the answer to the question whether they want to continue guessing. The program stops if the user guesses the correct number or answers â€œnoâ€. ( The program continues as long as a user has not answered â€œnoâ€ and has not guessed the correct number)

10. Write a program that asks five times to guess the lucky number. Use a while loop and a counter, such as

counter=1

While counter <= 5:

print(â€œType in theâ€, counter, â€œnumberâ€

counter=counter+1

The program asks for five guesses (no matter whether the correct number was guessed or not). If the correct number is guessed, the program outputs â€œGood guess!â€, otherwise it outputs â€œTry again!â€. After the fifth guess it stops and prints â€œGame over!â€.

11. In the previous question, insert â€œbreakâ€ after the â€œGood guess!â€ print statement. â€œbreakâ€ will terminate the while loop so that users do not have to continue guessing after they found the number. If the user does not guess the number at all, print â€œSorry but that was not very successfulâ€.

0 replies