Advertisement
Guest User

Untitled

a guest
Feb 29th, 2020
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.01 KB | None | 0 0
  1. def sum_numbers(x, y):
  2.     sum = x + y
  3.     return sum
  4.  
  5.  
  6. a = sum_numbers(2, 3)
  7. b = sum_numbers(5, 5)
  8. c = sum_numbers(10, 2)
  9.  
  10. print(a, b, c)
  11.  
  12.  
  13. def print_sum(x, y, z):
  14.     sum = x + y + z
  15.     print(sum)
  16.  
  17.  
  18. print_sum(2, 3, 4)
  19. print_sum(7, 7, 7)
  20. print_sum(10, 10, 10)
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27. """
  28. ТАК ДЕЛАТЬ НЕЛЬЗЯ!
  29. Нельзя обращаться к переменным объявленным в функции
  30. def multiplication(digit1, digit2):
  31.    mp = digit1 * digit2
  32.  
  33.  
  34. multiplication(2, 3)
  35. a = mp * 4
  36. """
  37.  
  38.  
  39. def foo(dig1, dig2):
  40.     if dig1 * dig1 > dig2 * dig2 * dig2:
  41.         return 15
  42.     else:
  43.         return 10
  44.  
  45.  
  46. array = [923, -31, 17, -23, -99, 55, 14]
  47.  
  48.  
  49. def handler(elem):
  50.     if elem > 0:
  51.         return elem * elem
  52.     else:
  53.         return elem
  54.  
  55.  
  56. for element in array:
  57.     number = handler(element)
  58.     print(number)
  59.  
  60.  
  61. def power_digit(digit, power=2):
  62.     return digit ** power
  63.  
  64.  
  65. fst = power_digit(10)
  66. snd = power_digit(10, 3)
  67. thd = power_digit(10, -5)
  68.  
  69. print(fst, snd, thd)
  70.  
  71.  
  72.  
  73. def power_digit(digit, power=2):
  74.     return digit ** power
  75.  
  76.  
  77. power_digit(10)
  78. power_digit(10, 3)
  79. power_digit(10, -5)
  80.  
  81.  
  82. def change_digits(digit, dgs):
  83.     digit = digit / (dgs * dgs)
  84.     return digit
  85.  
  86.  
  87. for element in array:
  88.     element = change_digits(element, 5)
  89.  
  90. print(array)
  91.  
  92. for i in range(len(array)):
  93.     array[i] = change_digits(array[i], 5)
  94.  
  95. print(array)
  96.  
  97.  
  98. def verify(dig1, dig2):
  99.     if dig1 % dig2 == 0:
  100.         return 13
  101.     else:
  102.         return dig1
  103.  
  104.  
  105. for i in range(len(array) - 1):
  106.     array[i] = verify(array[i], array[i + 1])
  107.  
  108.  
  109. def my_max(a, b):
  110.     if a > b:
  111.         return a
  112.     else:
  113.         return b
  114.  
  115.  
  116. def my_min(a, b):
  117.     if a > b:
  118.         return b
  119.     else:
  120.         return a
  121.  
  122.  
  123. def power_digit(digit, power=2):
  124.     return digit ** power
  125.  
  126.  
  127. def handler2(digit, power):
  128.     powered_dig1 = power_digit(digit, power)
  129.     powered_dig2 = power_digit(digit)
  130.  
  131.     min_dig = min(powered_dig1, powered_dig2)
  132.     return min_dig
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement