Python и Robot Framework: Основы и практика автоматизированного тестирования - страница 3

Шрифт
Интервал



fruits = ["яблоко", "банан", "апельсин"]


for fruit in fruits:


print(fruit) Вывод: яблоко, банан, апельсин


Пример 4: Функции


def greet(name):


print("Привет, " name "!")


greet("Иван") Вывод: Привет, Иван!


```


В этом разделе мы рассмотрели основные конструкции Python, включая переменные, операторы, условные циклы и функции. следующей главе более подробно рассмотрим типы данных в Python то, как они используются программировании.


1.3. Типы данных и переменные в Python


В предыдущих главах мы познакомились с основами языка Python и узнали, как его использовать для автоматизации тестирования помощью Robot Framework. Теперь давайте более подробно рассмотрим типы данных переменные в Python, которые являются фундаментальными элементами любого программирования.


Типы данных в Python


Python имеет несколько встроенных типов данных, которые можно использовать для хранения и обработки информации. Основные типы данных в включают:


Целые числа (int): целые числа, такие как 1, 2, 3 и т.д.


Дробные числа (float): дробные числа, такие как 3.14 или -0.5.


Строки (str): последовательности символов, такие как "Hello, World!" или 'Python'.


Булевы значения (bool): логические значения, которые могут быть либо True (истина), False (ложь).


Списки (list): упорядоченные коллекции элементов, такие как [1, 2, 3] или ["a", "b", "c"].


Корежи (tuple): упорядоченные, неизменяемые коллекции элементов, такие как (1, 2, 3) или ("a", "b", "c").


Словари (dict): неупорядоченные коллекции пар ключ-значение, такие как {"name": "John", "age": 30}.


Каждый тип данных имеет свои собственные методы и операции, которые можно использовать для обработки манипулирования данными.


Переменные в Python


Переменные в Python используются для хранения и манипулирования данными. Переменная – это имя, которое присваивается значению, ее можно использовать обращения к этому значению коде.


В Python переменные не требуют явного объявления типа, что означает, вы можете присвоить переменной значение любого типа данных без указания его типа. Например:


```python


x = 5 целое число


y = 3.14 дробное число


name = "John" строка


```


Вы также можете использовать переменные для хранения результатов выражений или функций:


```python


result = 2 целое число


full_name = "John " "Doe" строка


```


Операции с переменными


Python поддерживает различные операции с переменными, включая: