1) Архів — файл, що містить у собі один або декілька файлів та метадані. Файли можуть бути як стиснені (без втрат), так і мати початковий розмір та структуру. ... Архіви файлів створюються за до спеціалізованих програм — архіваторів, які можуть бути як окремими програмами, так і частиною інших програм.
2) Систе́ма управління ба́зами да́них (СУБД, СКБД англ. Database Management System, DBMS) — набір взаємопов'язаних даних (база даних) і програм для доступу до цих даних. Надає можливості створення, збереження, оновлення та пошуку інформації в базах даних з контролем доступу до даних.
1) Архів — файл, що містить у собі один або декілька файлів та метадані. Файли можуть бути як стиснені (без втрат), так і мати початковий розмір та структуру. ... Архіви файлів створюються за до спеціалізованих програм — архіваторів, які можуть бути як окремими програмами, так і частиною інших програм.
2) Систе́ма управління ба́зами да́них (СУБД, СКБД англ. Database Management System, DBMS) — набір взаємопов'язаних даних (база даних) і програм для доступу до цих даних. Надає можливості створення, збереження, оновлення та пошуку інформації в базах даних з контролем доступу до даних.
3) буферу
1. Можем написать простую функцию для этого:
def find_2nd(string):
return string.find('с', string.find('с') + 1)
Остается только вызвать и она вернет индекс второго вхождения
2.
найти номер пробела, разделяющего фамилию и имя, и записать его в переменную p;
Напишем простой код для этого:
s = input()
p = -1
for i in range(len(s)):
if s[i] == ' ':
p = i
break
print(p)
выделить из строки фамилию и записать её в переменную fam;
Будем считать, что фамилия всегда состоит из 1 слова
s = input().split()
fam = s[0]
выделить из строки имя и записать его в переменную name;
Аналогично фамилии
s = input().split()
name = s[1]
приписать перед фамилией первую букву имени, точку и пробел.
s = input().split()
print(s[1][0]+'.' + ' ' + s[0] + ' ' + s[1])