
Помогите написать программы, хоть пару штук: Завдання 1. Створити програму перетворення рядка,
замінивши в ньому кожну крапку трьома крапками. Завдання 2. Надрукувати лише великі латинські літери, що входять до заданого рядка. Завдання 3. Нехай у рядку міститься послідовність слів, що розділена одним чи декількома символами пропуску. Необхідно видалити зайві пропуски між словами, так, щоб слова розділялися лише одним символом пропуску. Також видалити всі пропуски на початку та вкінці рядка. Розв'язок. Найпростіший спосіб розв’язання цієї задачі – розбили рядок на слова, а далі склеїти отриманий список за допомогою функції join застосувавши її до символу пропуска у якості розділювача. Вивести на екран таку таблицю символів: Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx While 1. Напишіть програму-гру. Комп'ютер загадує випадкове число, користувач намагається його вгадати. Користувач вводить число до тих пір, поки не вгадає чи НЕ введе слово «Вихід». Комп'ютер порівнює число з введенням і повідомляє користувачеві більше воно чи менше задуманого. Ім’я файлу для збереження ЛР8_1 2. Дано натуральне число n. Складіть програму для підрахунку кількості цифр даного числа. Ім’я файлу для збереження ЛР8_2 3. Складіть програму для знаходження суми цифр натурального числа n. Ім’я файлу для збереження ЛР8_3 4. Складіть програму для визначення того, скільки раз задана цифра зустрічається у натуральному числі n. Ім’я файлу для збереження ЛР8_4 5. Складіть програму для знаходження найбільшої цифри заданого натурального числа n. Ім’я файлу для збереження ЛР8_5 While 1. Напишіть програму-гру. Комп'ютер загадує випадкове число, користувач намагається його вгадати. Користувач вводить число до тих пір, поки не вгадає чи НЕ введе слово «Вихід». Комп'ютер порівнює число з введенням і повідомляє користувачеві більше воно чи менше задуманого. Ім’я файлу для збереження ЛР8_1 2. Дано натуральне число n. Складіть програму для підрахунку кількості цифр даного числа. Ім’я файлу для збереження ЛР8_2 3. Складіть програму для знаходження суми цифр натурального числа n. Ім’я файлу для збереження ЛР8_3 4. Складіть програму для визначення того, скільки раз задана цифра зустрічається у натуральному числі n. Ім’я файлу для збереження ЛР8_4 5. Складіть програму для знаходження найбільшої цифри заданого натурального числа n. Ім’я файлу для збереження ЛР8_5

Ответы на вопрос

s = "любая .Строка. Abac Jack"
# 1
print(s.replace('.', '...'))
#2
from string import ascii_lowercase # То же что и:
# ascii_lowercase = 'abcdefghijklmnopqrstuvwxyz'
print(''.join(char for char in s if char in ascii_lowercase))
# 3
s = ' '.join(i for i in s.split() if i) # if i то есть если строка не пустая.
# 4
# Может не правильно понял, что от тебя здесь требуется?
print('Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx')
While
# 1
from random import randint
secret = randint(0, 10) # Любые числа
n = -1 # -1 потому что компьютер не может его загадать ^.
while n != secret:
print('Больше' if n > secret else 'Меньше', 'задуманного.')
n = input()
if n == 'Вихід': break
n = int(n)
# 2
n = ... # Число
count = 0
while n: n //= 10; count += 1
print(count)
# 3
n = ... # Число
sum_ = 0
while n: sum_ += n % 10; n //= 10
print(sum_)
# 4
find = ... # Число которое искать
n = ... # Число в котором искать
count = 0
while n:
if n % 10 == find: count += 1
n //= 10
print(count)
# 5
n = ... # Число
found_max = n % 10
n //= 10
while n:
_n = n % 10
if _n > found_max: found_max = _n
n //= 10
print(found_max)



Here are some programs that can help you with the tasks you mentioned:
Task 1: Replace Dots
To create a program that replaces every dot in a given string with three dots, you can use the `replace()` function in Python. Here's an example:```python string = input("Enter a string: ") new_string = string.replace(".", "...") print("Modified string:", new_string) ```
Task 2: Print Uppercase Letters
To print only the uppercase Latin letters that are present in a given string, you can use the `isupper()` function in Python. Here's an example:```python string = input("Enter a string: ") uppercase_letters = [char for char in string if char.isupper()] print("Uppercase letters:", "".join(uppercase_letters)) ```
Task 3: Remove Extra Spaces
To remove extra spaces between words in a string and also remove leading and trailing spaces, you can use the `split()` and `join()` functions in Python. Here's an example:```python string = input("Enter a string: ") words = string.split() new_string = " ".join(words) print("Modified string:", new_string) ```
Task 4: Count Digits
To count the number of digits in a given number, you can convert the number to a string and use the `isdigit()` function in Python. Here's an example:```python number = input("Enter a number: ") digit_count = sum(char.isdigit() for char in number) print("Number of digits:", digit_count) ```
Task 5: Sum of Digits
To calculate the sum of the digits in a given number, you can convert the number to a string and use the `isdigit()` function in Python. Here's an example:```python number = input("Enter a number: ") digit_sum = sum(int(char) for char in number if char.isdigit()) print("Sum of digits:", digit_sum) ```
Task 6: Count Occurrences of a Digit
To determine how many times a specific digit appears in a given number, you can convert the number to a string and use the `count()` function in Python. Here's an example:```python number = input("Enter a number: ") digit = input("Enter a digit: ") digit_count = number.count(digit) print("Number of occurrences:", digit_count) ```
Task 7: Find the Largest Digit
To find the largest digit in a given number, you can convert the number to a string and use the `max()` function in Python. Here's an example:```python number = input("Enter a number: ") largest_digit = max(int(char) for char in number if char.isdigit()) print("Largest digit:", largest_digit) ```
Task 8: Guessing Game
To create a guessing game where the computer generates a random number and the user tries to guess it, you can use the `random` module in Python. Here's an example:```python import random
number = random.randint(1, 100) guess = None
while guess != number: guess = input("Enter your guess (or 'exit' to quit): ") if guess.lower() == "exit": break guess = int(guess) if guess > number: print("Too high!") elif guess < number: print("Too low!") else: print("Congratulations! You guessed the number.") ```
I hope these examples help you with your programming tasks! Let me know if you have any further questions.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili