Главная страница
Навигация по странице:

  • Пример 1: Как split() работает в Python

  • Логические операторы В языке Python

  • Курсы Python. Вот примеры умножения строк


    Скачать 2.59 Mb.
    НазваниеВот примеры умножения строк
    АнкорPython
    Дата14.03.2022
    Размер2.59 Mb.
    Формат файлаdocx
    Имя файлаКурсы Python.docx
    ТипДокументы
    #396087









    s = 'py'

    t = 'th'

    u = 'on'

    s + t 'pyth'

    s + t + u 'python'

    >>> print('Привет, ' + 'Мир!') Привет, Мир!

    >>> S = 'spam'

    >>> S[0] 's'

    >>> S[2] 'a'

    >>> S[-2] 'a'

    >>> s = 'spameggs'

    >>> s[3:5] 'me'

    >>> s[2:-2] 'ameg'

    >>> s[:6] 'spameg'

    >>> s[1:] 'pameggs'

    >>> s[:] 'spameggs'

    Вот примеры умножения строк:

    >>> x = 'up.'

    >>> x * 4

    'up.up.up.up.'

    >>> 4 * x

    'up.up.up.up.'

    Значение множителя n должно быть целым положительным числом. Оно может быть нулем или отрицательным, но этом случае результатом будет пустая строка:

    >>> 'up' * -6

    ''

    # Находим длину строки в Python с помощью функции len()

    str = 'python'

    print(len(str))

    Итогом работы функции станет следующий результат:

    6

    Метод Python split() разбивает строку на части, используя специальный разделитель, и возвращает эти части в виде списка.

    Синтаксис метода split():

    str.split([разделитель [, maxsplit]])


    Пример 1: Как split() работает в Python?

    text= 'Love thy neighbor'

    # разделяем строку

    print(text.split())

    grocery = 'Milk, Chicken, Bread'

    # разделяем запятой

    print(grocery.split(', '))

    # разделяем двоеточием

    print(grocery.split(':'))

    В результате выполнения данной программы с Python split методом вы увидите:

    ['Love', 'thy', 'neighbor']

    ['Milk', 'Chicken', 'Bread']

    ['Milk, Chicken, Bread']



    Логические операторы 

    В языке  Python  поддерживаются следующие логические операторы — and (и), or (или), not (не).

    and (И)- возвращает значение True если оба утверждения верны, и значение False в противоположном случае

    Пример: x < 7 and x < 25

    or (ИЛИ)-  возвращает True если одно из утверждений верно

    Пример: x < 6 or x < 9

    not (НЕ)-  меняет результат, возвращает False если результат True

    Пример: not(x < 5 and x < 9)

    Помимо чисел и строк, в программировании  также используются логические типы данных. Они называются boolean .

    У boolean всего два возможных значения: True (правда) — 1 и False (ложь) — 0. Только эти значения могут быть результатом логических выражений. Очень часто мы используем когда сравниваем данные. Например, мы получаем True когда сравниваем 1 > 0 (один больше нуля) и получаем False когда сравниваем 2 == 3 (2 равно 3?).

    Дано натуральное число. Требуется определить является ли оно четным. Если число четное, то выведите YES, иначе выведите NO.

    n = int(input())

    if n%2==0:

    print ('YES')

    else:

    print('NO')





    написать администратору сайта