
Добавил:
ohpetya
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:2
.txt import math
print("Задание 1")
x = int(input("Введите координату х "))
y = int(input("Введите координату y "))
z = int(input("Введите координату х "))
l = math.sqrt(x*x+y*y+z*z)
print("Длина вектора =", l)
print("Задание 2")
import random
a = [random.randint(-50,50) for i in range(20)]
count = 0
for i in range(0, 20):
if a[i] > 0:
count+=1
print("Массив ", a)
print("Положительных чисел: ",count)
print("Задание 3")
def check(input_string, sovpadenie):
if sovpadenie in input_string:
print("Совпадение найдено")
else:
print("Совпадения не найдено")
input_string = input()
sovpadenie = input()
check(input_string, sovpadenie)
print("Задание 4")
def count_words(path):
with open(path, 'r') as file:
content = file.read()
words = content.split()
return len(words)
path = "C:\\Users\\vladi\\Desktop\\1.txt"
print("Слов в тексте: ", count_words(path))
print("Задание 5")
def avg(path):
with open(path, 'r') as file:
num = [float(num) for line in file for num in line.strip().split()]
average = sum(num)/len(num)
return average
path = "C:\\Users\\vladi\\Desktop\\2.txt"
print(avg(path))
print("Задание 1")
x = int(input("Введите координату х "))
y = int(input("Введите координату y "))
z = int(input("Введите координату х "))
l = math.sqrt(x*x+y*y+z*z)
print("Длина вектора =", l)
print("Задание 2")
import random
a = [random.randint(-50,50) for i in range(20)]
count = 0
for i in range(0, 20):
if a[i] > 0:
count+=1
print("Массив ", a)
print("Положительных чисел: ",count)
print("Задание 3")
def check(input_string, sovpadenie):
if sovpadenie in input_string:
print("Совпадение найдено")
else:
print("Совпадения не найдено")
input_string = input()
sovpadenie = input()
check(input_string, sovpadenie)
print("Задание 4")
def count_words(path):
with open(path, 'r') as file:
content = file.read()
words = content.split()
return len(words)
path = "C:\\Users\\vladi\\Desktop\\1.txt"
print("Слов в тексте: ", count_words(path))
print("Задание 5")
def avg(path):
with open(path, 'r') as file:
num = [float(num) for line in file for num in line.strip().split()]
average = sum(num)/len(num)
return average
path = "C:\\Users\\vladi\\Desktop\\2.txt"
print(avg(path))