Advertisement
Guest User

Untitled

a guest
Dec 7th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.99 KB | None | 0 0
  1. 1.1
  2. while True:
  3. print("Введите выражение")
  4. x = float(input())
  5. s = input()
  6. y = float(input())
  7. if s in ('+','-','*','/'):
  8. if s == '+':
  9. print("%.2f" % (x+y))
  10. elif s == '-a':
  11. print("%a.2f" % (x-y))
  12. elif s == '*':
  13. print("%.2f" % (x*y))
  14. elif s == '/':
  15. if y != 0:
  16. print("%.2f" % (x/y))
  17. else:
  18. print("Деление на ноль")
  19. else:
  20. print("Неверный знак операции")
  21. 1.2
  22. for row in range(1,10):
  23. for col in range(1,10):
  24. if(col == 1 and row == 1):
  25. print(end= "\t")
  26. else:
  27. print(row*col, end= "\t")
  28. print()
  29. 1.3
  30. arr = []
  31. j = 0
  32. for i in range(1, 1000):
  33. j += i
  34. arr.append(j)
  35.  
  36.  
  37. number = int(input())
  38.  
  39. if number in arr:
  40. print('Число ' + str(number) + ' треугольное')
  41. else:
  42. print('Число ' + str(number) + ' не треугольное')
  43.  
  44. 2.1
  45. s = "Кота манит ток"
  46. t = s.split(" ")
  47. k = len(t)
  48. for i in range(k):
  49. print(t[i][::-1], end = " ")
  50.  
  51. 2.2
  52. s = "Завтра идем купаться"
  53. t = s.split(" ")
  54. t[0] = t[0].lower()
  55. u = len(t)
  56. t[u-1] = t[u-1].capitalize()
  57. for char in reversed(t):
  58. print( char, end = " " )
  59.  
  60. 2.3
  61. s = "Завтра идем купаться"
  62. t = s.split(" ")
  63. max = 0
  64. k = len(t)
  65. for i in range(k):
  66. if len(t[i]) > max:
  67. max = len(t[i])
  68. s = t[i]
  69. print(s)
  70.  
  71. 3.3
  72. def S(number):
  73. number = list(number)
  74. number = sorted(number, reverse=True)
  75. res = ''
  76. for i in number:
  77. res += i
  78. return int(res)
  79.  
  80. print('Введите первое число диапазона: ', end='')
  81. a = int(input())
  82. print('Введите второе число диапазона: ', end='')
  83. b = int(input())
  84.  
  85. sum = 0
  86. for i in range(a, b + 1):
  87. sum += S(str(i))
  88.  
  89. print(str(sum))
  90.  
  91. 4.1
  92. print('Введите X: ', end='')a
  93. x = int(input())
  94. print('Введите Y: ', end='')
  95. y = int(input())
  96.  
  97. t = str(x**y)
  98. print(len(t))
  99.  
  100. 4.3
  101. from random import choice
  102.  
  103. def check_win(a, b):
  104. global score
  105. if a == b:
  106. return 'Ничья!'
  107. if a == 1:
  108. if b == 2:
  109. score[0] += 1
  110. return 'Вы выйграли!'
  111. else:
  112. score[1] += 1
  113. return 'Вы проиграли!'
  114. elif a == 2:
  115. if b == 1:
  116. score[1] += 1
  117. return 'Вы проиграли!'
  118. else:
  119. score[0] += 1
  120. return 'Вы выйграли!'
  121. elif a == 3:
  122. if b == 1:
  123. score[0] += 1
  124. return 'Вы выйграли!'
  125. else:
  126. score[1] += 1
  127. return 'Вы проиграли!'
  128.  
  129. score = [0, 0]
  130. while True:
  131. print('Ваш ход (0-выход, 1-камень, 2-ножницы, 3-бумага): ', end='')
  132. userText = input()
  133. if userText in ['1', '2', '3']:
  134. botText = choice([1, 2, 3])
  135. print('Ход компьютера: ' + str(botText))
  136. print(check_win(int(userText), botText))
  137. print('Счет: ' + str(score[0]) + ':' + str(score[1]))
  138. elif userText == '0':
  139. print('Игра окончена со счетом ' + str(score[0]) + ':' + str(score[1]))
  140. else:
  141. print('Ввод некорректен!')
  142.  
  143. 5.1
  144. x = [0,1,-3,5,0,-5,2]
  145. y = []
  146.  
  147. for i in range(len(x)):
  148. if(x[i] < 0):
  149. y.append(x[i])
  150. for i in range(len(x)):
  151. if(x[i] == 0):
  152. y.append(x[i])
  153. for i in range(len(x)):
  154. if(x[i] > 0):
  155. y.append(x[i])
  156. print(y)
  157.  
  158. 5.2
  159. x = ['Маша','Миша','Артур','Катя','Никита','Данил', 'Ксюша']#Множество программистов
  160. y = ['Маша','Юля','Алиса','Катя','Марина']#Множество девушек
  161.  
  162. for i in range(len(x)):
  163. for j in range(len(y)):
  164. if(x[i] == y[j]):
  165. print(x[i])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement