Python. Немного о строках


[6, 9, 12, 15, 18, 21, 24, 27]



бет5/7
Дата02.05.2023
өлшемі108,99 Kb.
#88790
1   2   3   4   5   6   7
[6, 9, 12, 15, 18, 21, 24, 27]
2 вариант:
Функции:

  1. Описать функцию TriangleP(a, h), находящую периметр равнобедренного треугольника по его основанию a и высоте h, проведенной к основанию. С помощью этой функции найти периметры трех треугольников, для которых даны основания и высоты (периметр = сумме длин всех сторон). Для нахождения боковой стороны b треугольника использовать теорему Пифагора: b2=(a/2)2+h2.

Процедуры:

  1. Напишите процедуру, которая выводит произведение цифр переданного ей четырехзначного числа.

Списки:

  1. Создайте список, соответствующий числовому ряду, построенному по следующему принципу:

Функциялар:


1. Негізге а және h биіктігіндегі үшбұрыштың үшбұрышының периметрін анықтайтын TriangleP (a, h) функциясын сипаттаңыз. Бұл функцияны пайдаланып, негіздер мен биіктіктер берілген үш перфоратордың периметрін табыңыз (периметр = барлық жақтары ұзындығының сомасы). Үшбұрыштың бетін табу үшін, Пифагорлық теореманы қолданыңыз: b2 = (a / 2) 2 + h2.
Процедуралар:
2. оған берілген төрт таңбалы санның өнімін көрсететін процедураны жазыңыз.
Тізімдер:
3. Келесі қағида бойынша салынған бірқатар қатарға сәйкес келетін тізімді жасаңыз:
1*3 2*4 3*5 ... 8*10
т.е. результат:
[3, 8, 15, 24, 35, 48, 63, 80]
Срезы:
Общее:

  1. Дана строка. Вывести символы с нечетными номерами в порядке убывания их номеров (0-й символ тоже рассмотерть).

Бөліктер:


Жалпы:
Жолды ескере отырып. Таңбаларды нөмірдің кему ретімен ретпен басып шығарыңыз (0-таңбаны да ескеріңіз).
Например, для строки:
"Друзья!", результат: "язр"

"Друзья", результат: "язр"


Форматирование строк


Python включает форматирование строк. Данное понятие подразумевает подстановку какого-либо шаблона в определенное место (или в определенные позиции) текста. Подстановка происходит, что называется, «на лету».
Python жолды пішімдеуді қамтиды. Бұл ұғым кез келген үлгіні белгілі бір жерде (немесе белгілі бір орындарда) ауыстыруды білдіреді. Ауыстыру, олар айтқандай, орын алады.
Рассмотрим пример использования в коде на Python метода format:

  • Одна подстановка:

Пішім әдісін Python кодын пайдалану мысалын қарастырайық:
o Біреуі:

'Hello, {}!'.format('Vasya') # 'Hello, Vasya!'



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет