Advertisement

# LBOA_wk1_Procedure/Functions

Apr 24th, 2022
1,123
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
1. # LBOA - Page 7 - 9?
2. # PDF Link https://drive.google.com/drive/folders/1XKpl6FsoNK-I94P-_Es6QlQp1otNx4WD
3.
4. #  create a program that takes 2 numbers and returns the largest
5. """
6. num1 = int(input("Please enter first number >>")) # 4 data types, string, integer (whole number 1, 99 -3) floats (decimal)
7.                                                    # Boolean (yes or no), True or False, 1 or 0
8. num2 = int(input("Please enter second number >>"))
9.
10. if num1 > num2:
11.    highest = num1
12. else:
13.    highest = num2
14.
15. print("The highest number is " + str(highest)) # cast highest into a string, + contenation (join)
16. print("The highest number is (second print statement) ", highest)
17. """
18. """
19. # as a procedure - sub program - function
20.
21. def higher_number(noz1, noz2): # parameters used only within the procedure/function
22.    if noz1 > noz2:
23.        highest = noz1
24.    else:
25.        highest = noz2
26.
27.    print("The highest number is (second print statement) ", highest)
28.
29. # to use the procedure, we have to call it.
30.
31. num1 = int(input("Please enter first number >>")) # 4 data types, string, integer (whole number 1, 99 -3) floats (decimal)
32.                                                    # Boolean (yes or no), True or False, 1 or 0
33. num2 = int(input("Please enter second number >>"))
34.
35. higher_number(num1, num2) # arguments
36. """
37. # as a function
38. def higher_number_function(noz1, noz2): # parameters used only within the procedure/function
39.     if noz1 > noz2:
40.         highest = noz1
41.         # return noz1
42.     else:
43.         highest = noz2
44.         # return noz2
45.
46.     return highest
47.
48. # to use the function, we have to call it.
49.
50. num1 = int(input("Please enter first number >>")) # 4 data types, string, integer (whole number 1, 99 -3) floats (decimal)
51.                                                     # Boolean (yes or no), True or False, 1 or 0
52. num2 = int(input("Please enter second number >>"))
53.
54. highest_num = higher_number_function(num1, num2) # arguments
55.
56. print("The highest number of", num1 , "and", num2, "is", highest_num)
Advertisement
RAW Paste Data Copied
Advertisement