Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding=utf-8
- import math
- import random
- # 1 Задание
- def tabulateFunction(xStart, xEnd):
- while xStart != xEnd:
- y = 4 * pow(math.sin(math.pi * xStart / 180), 2)
- xStart += 5
- print("{:4d} {:14f}".format(xStart, y))
- print("Задание 1, табилирование функции:")
- tabulateFunction(0, 90)
- print("\nЗадание 2, арифметическая и геометрическая прогрессии:")
- a1, d = 5, 2 # Первый член и разность арифметической прогресии
- b1, q = 1, 2 # Первый член и знаменатель геометрической прогресии
- n = 1
- an = a1 + d * (n - 1)
- bn = b1 * pow(q, (n - 1))
- if bn > an:
- print(" Член геометрической прогресии больше члена арифметической, при k = 1")
- else:
- while an > bn:
- n += 1
- an = a1 + d * (n - 1)
- bn = b1 * pow(q, (n - 1))
- print(" Член геометрической прогресии больше члена арифметической, при k = {:d}".format(n))
- print("\nЗадание 3, список вещественных чисел:")
- myList = [1.45, 2.9, 3.02, 3.5, 6] # Инициализация списка
- isIncreasing = True
- for i in range(0, len(myList)):
- print(myList[i], end=' ')
- if len(myList) == 0 or len(myList) == 1:
- print("\nЭта последовательность возрастающая")
- else:
- for i in range(1, len(myList)):
- if myList[i - 1] > myList[i]:
- isIncreasing = False
- break
- if isIncreasing:
- print("\nЭта последовательность возрастающая")
- else:
- print("\nЭто не возрастающая последовательность")
- print("\n Задание 4, HTML теги")
- myString = input("Введите строку: ")
- print(myString)
- flugB = 0
- flugI = 0
- i = 0
- myStringLength = len(myString)
- while i < myStringLength:
- if myString[i] == '*':
- if flugB == 0:
- myString = myString[0:i] + '<b>' + myString[i + 1:]
- flugB = 1
- myStringLength += 2
- elif flugB == 1:
- myString = myString[0:i] + '</b>' + myString[i + 1:]
- flugB = 0
- myStringLength += 3
- i += 2
- if myString[i] == '/':
- if flugI == 0:
- myString = myString[0:i] + '<i>' + myString[i + 1:]
- flugI = 1
- myStringLength += 2
- elif flugI == 1:
- myString = myString[0:i] + '</i>' + myString[i + 1:]
- flugI = 0
- myStringLength += 3
- i += 2
- i += 1
- print(myString)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement