Содержание
- 2. Модуль random. Генерация случайных чисел Генератор псевдослучайных чисел (ГПСЧ, англ. pseudorandom number generator, PRNG) — алгоритм,
- 3. Модуль random. Генерация случайных чисел random() – возвращает псевдослучайное число от 0 до 1: random.random() 0.6247985122932341
- 4. Модуль random. Генерация случайных чисел uniform( , ) – возвращает псевдослучайное вещественное число в диапазоне от
- 5. Модуль random. Генерация случайных чисел choice( ) – возвращает случайный элемент из заданной последовательности (строки, списка,
- 6. Модуль random. Генерация случайных чисел sample( , ) – возвращает список из указанного количества элементов, которые
- 7. Генератор паролей
- 8. Работа со строками в Python строковые типы: str – Unicode-cтpoкa, bytes – неизменяемая последовательность байтов, bytearray
- 9. Литералы строк int a1 = 1; int c = a1; string cat = "Кот"; Экранированные последовательности
- 10. Создание строки 1) с помощью функции str() srt(), str([1,2]), str((3,4)) (‘’, ‘[1,2]’,’(3,4)’) 2) указав строку между
- 11. “Сырые” строки S = r'C:\newt.txt‘ print(r”C:\newt.txt”) C:\newt.txt print(”C:\newt.txt”) C: ewt.txt print(”C:\\newt.txt”) C:\newt.txt
- 12. “Сырые” строки print(r”C:\newt.txt\”) SyntaxError: EOL while scanning string literal print(r”C:\newt.txt\\”) C:\newt.txt\\ print(r”C:\newt.txt” + “\\”) # конкатенация
- 13. Операции над строками s = “Python” s[0],s[1] (‘P’, ‘y’) s[10] IndexError: string index out of range
- 14. Срезы [ : : ] s = “Python” Получим копию строки: s[:] # фрагмент от позиции
- 15. Срезы Удалим последний символ: s[:-1] # фрагмент от 0 до len(s)-1 ‘Pytho’ Получим первый символ в
- 16. Срезы Выведем символы с индексами 2,3 и 4: s[2:5] ‘tho’ Узнать количество символов в строке: len(“Python”),
- 17. Операции над строками Перебрать все символы строки: s = “Python” for i in range(len(s)): print(s[i], end
- 18. Операции над строками “string” + str(10) ‘string10’ “-” * 5 ‘-----’ “yt” in “Python” True “yt”
- 19. Функции и методы для работы со строками Удаление указанных символов в начале и в конце строки:
- 20. Функции и методы для работы со строками S.join( ) - Сборка строки из списка с разделителем
- 21. Функции и методы для работы со строками S.replace(шаблон,замена) - замена шаблона s = "Hello, Tom“ s.replace("Tom","Bob")
- 22. Функции и методы для работы со строками S.capitalize() - Переводит первый символ строки в верхний регистр,
- 23. Функции и методы для работы со строками S.isdigit() Состоит ли строка из цифр S.isalpha() Состоит ли
- 24. Упражнения и контрольные вопросы 1. Что представляют собой строки в Python? 2. Какая последовательность символ предназначена
- 26. Скачать презентацию