Question: Construct simple examples in the Python shell to illustrate that you understand the concepts above. Download and experiment with demo.py until you understand it fully.

Construct simple examples in the Python shell to illustrate that you understand the concepts above.
Download and experiment with demo.py until you understand it fully. Why can the alternate_case function be called with either one or two arguments? How would you explain what the alternate_case function does to someone who knows nothing about computer science?
Write a function named double_integer that repeatedly asks the user to enter an integer until a non-negative integer is entered. The function should then return twice the integer's value. For example, the user might enter "apple", then "3.14", then "-34", then "34". In this example, the function should return 68.
def alternate_case (sentence, start =0):
result =""
upper = True
for i in range(len(sentence)):
if i < start:
result = result + sentence[i]
elif upper:
result = result + sentence[i].upper()
else:
result = result + sentence[i].lower()
upper = not upper
return result
###
def double_integer():
###
print(alternate_case("abcdefghij"))
print(alternate_case("abcdefghij",2))
print(alternate_case("abcdefghij",3))
print(alternate_case("ABCDEFGHIJ"))
print(alternate_case("ABCDEFGHIJ",3))
print(alternate_case("ABCDEFGHIJ",4))

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!