Абрамян решебник с языке программирование Python

Абрамян решебник с языке программирование Python

@python12python

You can view and join @python12python right away.

104подписчиков
Ежедневно🇬🇧

Похожие каналы

Все →

Последние посты

String36. Для замены первого вхождения строки S1 на строку S2 в строке S в Python, можно воспользоваться методом replace() и передать ему аргумент count=1. Вот пример кода:S = "Пример строки S"S1 = "первое"S2 = "замена"replaced_string = S.replace(S1, S2, 1)print(replaced_string)Результат выполнения кода будет:Пример строки замена SМетод replace() заменяет все вхождения искомой подстроки S1 на новую подстроку S2 в строке S. При указании аргумента count=1, замена будет произведена только для первого вхождения.String37. Для замены последнего вхождения строки S1 на строку S2 в строке S в Python, можно воспользоваться методом rfind() и срезами строк. Вот пример кода:S = "Пример строки S"S1 = "последнее"S2 = "замена"last_index = S.rfind(S1)replaced_string = S[:last_index] + S2 + S[last_index + len(S1):]print(replaced_string)Результат выполнения кода будет:Пример строки замена SМетод rfind() возвращает индекс последнего вхождения искомой подстроки S1 в строке S. Затем мы используем срезы строк, чтобы объединить части строки S до и после последнего вхождения S1 с новой подстрокой S2.String38. Для замены всех вхождений строки S1 на строку S2 в строке S в Python, можно воспользоваться методом replace(). Вот пример кода:S = "Пример строки S с несколькими вхождениями строки S1"S1 = "S1"S2 = "замена"replaced_string = S.replace(S1, S2)print(replaced_string)Результат выполнения кода будет:Пример строки S с несколькими вхождениями строки заменаМетод replace() заменяет все вхождения искомой подстроки S1 на новую подстроку S2 в строке S.

17 дек. 2023 г.661В Telegram

# String29C = "a"S = "banana"S0 = "123"new_string = S.replace(C, S0 + C)print(new_string) # Вывод: "b123an123ana"# String30C = "a"S = "banana"S0 = "123"new_string = S.replace(C, C + S0)print(new_string) # Вывод: "ba123na123na"# String31S = "Hello World"S0 = "World"result = S0 in Sprint(result) # Вывод: True# String32S = "banana"S0 = "an"count = S.count(S0)print(count) # Вывод: 2# String33S = "Hello, Hello World"S0 = "Hello"new_string = S.replace(S0, "", 1)print(new_string) # Вывод: ", Hello World"# String34S = "banana"S0 = "an"last_index = S.rfind(S0)new_string = S[:last_index] + S[last_index + len(S0):] if last_index != -1 else Sprint(new_string) # Вывод: "bana"# String35S = "banana"S0 = "an"new_string = S.replace(S0, "")print(new_string) # Вывод: "ba"

17 дек. 2023 г.594В Telegram

# String26N = 5S = "Hello"if len(S) > N: S = S[-N:]else: S = "." * (N - len(S)) + Sprint(S) # Вывод: ".ello"# String27N1 = 3N2 = 2S1 = "Hello"S2 = "World"new_string = S1[:N1] + S2[-N2:]print(new_string) # Вывод: "Helld"# String28C = "a"S = "banana"new_string = S.replace(C, C*2)print(new_string) # Вывод: "baannaana"

17 дек. 2023 г.573В Telegram

# String22строка = "12345"сумма_цифр = sum(int(digit) for digit in строка)print(сумма_цифр) # Вывод: 15# String23выражение = "4+7-2-8"результат = eval(выражение)print(результат) # Вывод: 1# String24двоичная_строка = "101010"десятичное_число = int(двоичная_строка, 2)десятичная_строка = str(десятичное_число)print(десятичная_строка) # Вывод: 42# String25десятичная_строка = "42"двоичное_число = bin(int(десятичная_строка))двоичная_строка = str(двоичное_число)[2:]print(двоичная_строка) # Вывод: 101010

17 дек. 2023 г.576В Telegram

# String17s = "Привет, мир!"s = s.upper()print(s) # Вывод: ПРИВЕТ, МИР!# String18s = "Привет, мир!"s = ''.join([c.upper() if c.islower() else c.lower() for c in s])print(s) # Вывод: пРИВЕТ, МИР!# String19s = "123.45"if s.isdigit(): if s.find('.') != -1: print(2) # Вывод: 2 (вещественное число) else: print(1) # Вывод: 1 (целое число)else: print(0) # Вывод: 0 (строку нельзя преобразовать в число)# String20n = 12345digits = str(n)for digit in digits: print(digit)# String21n = 12345digits = str(n)reversed_digits = digits[::-1]for digit in reversed_digits: print(digit)

17 дек. 2023 г.556В Telegram

String13. Для подсчета количества цифр в строке можно использовать методы строки, такие как isdigit(). Необходимо пройтись по каждому символу строки и проверить, является ли он цифрой. Если символ является цифрой, увеличиваем счетчик на 1.Пример кода:string = "abc123def456"count = 0for char in string: if char.isdigit(): count += 1print("Количество цифр в строке:", count)String14. Для подсчета количества прописных латинских букв в строке можно использовать методы строки, такие как islower(). Необходимо пройтись по каждому символу строки и проверить, является ли он прописной латинской буквой. Если символ является прописной латинской буквой, увеличиваем счетчик на 1.Пример кода:string = "AbcDefGhi"count = 0for char in string: if char.islower(): count += 1print("Количество прописных латинских букв в строке:", count)String15. Для подсчета общего количества строчных латинских и русских букв в строке можно использовать методы строки, такие как islower(). Необходимо пройтись по каждому символу строки и проверить, является ли он строчной латинской или русской буквой. Если символ является строчной латинской или русской буквой, увеличиваем счетчик на 1.Пример кода:string = "AbcDefGhiПриветМир"count = 0for char in string: if char.islower() or char.islower(): count += 1print("Общее количество строчных латинских и русских букв в строке:", count)String16. Для преобразования всех прописных латинских букв в строчные можно использовать методы строки, такие как lower(). Необходимо вызвать этот метод для исходной строки.Пример кода:string = "AbcDefGhi"result = string.lower()print("Результат:", result)String17. Для преобразования всех строчных букв (как латинских, так и русских) в прописные можно использовать методы строки, такие как upper(). Необходимо вызвать этот метод для исходной строки.Пример кода:string = "AbcDefGhiПриветМир"result = string.upper()print("Результат:", result)

17 дек. 2023 г.552В Telegram

String9:N = 10C1 = 'A'C2 = 'B'result = ""current_char = C1for i in range(N): result += current_char if current_char == C1: current_char = C2 else: current_char = C1print(result)String10:input_string = "Hello, World!"output = input_string[::-1]print(output)String11:input_string = "Hello"output = ' '.join(list(input_string))print(output)String12:input_string = "Hello"N = 2result = []for char in input_string: result.append(char) result.append('*' * N)output = ''.join(result)print(output)

17 дек. 2023 г.517В Telegram

String5. N = 5for i in range(N): code = ord('z') - i symbol = chr(code) print(symbol)Результатом выполнения этого кода будет вывод следующих букв: z, y, x, w, v.String6. C = 'A'if C.isdigit(): print("digit")elif C.isalpha(): if C.islower(): print("lab") else: print("пиs")Результатом выполнения этого кода будет вывод строки "lab", так как символ "A" является латинской буквой в нижнем регистре.String7. string = "Hello"first_code = ord(string[0])last_code = ord(string[-1])print(first_code, last_code)Результатом выполнения этого кода будет вывод кодов первого и последнего символа строки: 72 111.String8. N = 5C = 'A'result = C * Nprint(result)Результатом выполнения этого кода будет вывод строки "AAAAA".

17 дек. 2023 г.516В Telegram

String1. C = 'A'code = ord(C)print(code)Результатом выполнения этого кода будет число 65, так как символ "A" имеет код 65 в кодовой таблице ASCII.String2. N = 65symbol = chr(N)print(symbol)Результатом выполнения этого кода будет символ "A".String3. C = 'A'prev_code = ord(C) - 1next_code = ord(C) + 1prev_symbol = chr(prev_code)next_symbol = chr(next_code)print(prev_symbol, next_symbol)Результатом выполнения этого кода будет символ "Z" (предшествующий символу "A") и символ "B" (следующий за символом "A").String4. N = 5for i in range(N): code = ord('A') + i symbol = chr(code) print(symbol)Результатом выполнения этого кода будет вывод следующих букв: A, B, C, D, E.

17 дек. 2023 г.507В Telegram

https://t.me/nick_name11_11

14 дек. 2023 г.609В Telegram

🎲 Some Useful Computer Shortcuts 🎲Ctrl+A - Select AllCtrl+B - BoldCtrl+C - Copy Ctrl+D - Fill DownCtrl+F - FindCtrl+G - GotoCtrl+H - ReplaceCtrl+I - ItalicCtrl+K - Insert HyperlinkCtrl+N - New WorkbookCtrl+O - OpenCtrl+P - PrintCtrl+R - Fill RightCtrl+S - SaveCtrl+U - UnderlineCtrl+V - PasteCtrl W - CloseCtrl+X - CutCtrl+Y - RepeatCtrl+Z - UndoF1 - HelpF2 - EditF3 - Paste NameF4 - Repeat last actionF4 - While typing a formula, switch between absolute/relative refsF5 - GotoF6 - Next PaneF7 - Spell checkF8 - Extend modeF9 - Recalculate all workbooksF10 - Activate Menu barF11 - New ChartF12 - Save AsCtrl+: - Insert Current TimeCtrl+; - Insert Current DateCtrl+" - Copy Value from Cell AboveCtrl+’ - Copy Formula from Cell AboveShift - Hold down shift for additional functions in Excel’s menuShift+F1 - What’s This?Shift+F2 - Edit cell commentShift+F3 - Paste function into formulaShift+F4 - Find NextShift+F5 - FindShift+F6 - Previous PaneShift+F8 - Add to selectionShift+F9 - Calculate active worksheetShift+F10 - Display shortcut menuShift+F11 - New worksheetCtrl+F3 - Define nameCtrl+F4 - CloseCtrl+F5 - XL, Restore window sizeCtrl+F6 - Next workbook windowShift+Ctrl+F6 - Previous workbook windowCtrl+F7 - Move windowCtrl+F8 - Resize windowCtrl+F9 - Minimize workbookCtrl+F10 - Maximize or restore windowCtrl+F11 - Inset 4.0 Macro sheetCtrl+F1 - File OpenAlt+F1 - Insert ChartAlt+F2 - Save AsAlt+F4 - ExitAlt+Down arrow - DisplayAutoComplete listAlt+’ - Format Style dialog boxCtrl+Shift+~ - General formatCtrl+Shift+! - Comma formatCtrl+Shift+@ - Time formatCtrl+Shift+# - Date formatCtrl+Shift+$ - Currency formatCtrl+Shift+% - Percent formatCtrl+Shift+^ - Exponential formatCtrl+Shift+& - Place outline border around selected cellsCtrl+Shift+_ - Remove outline borderCtrl+Shift+* - Select current regionCtrl++ - InsertCtrl+- - DeleteCtrl+1 - Format cells dialog boxCtrl+2 - BoldCtrl+3 - ItalicCtrl+4 - UnderlineCtrl+5 - StrikethroughCtrl+6 - Show/Hide objectsCtrl+7 - Show/Hide Standard

14 дек. 2023 г.723В Telegram