Exam 98-381: Introduction to Programming Using Python/Perform Operations using Data Types and Operators
Appearance
This lesson covers variables, data types, type conversion, data structures, indexing, slicing, operators, assignment, and comparison.[1]
Readings
[edit | edit source]Activities
[edit | edit source]Evaluate an expression to identify the data type Python will assign to each variable
[edit | edit source]Identify str, int, float, and bool data types
- "1"
- 1
- 1.0
- True, False
Perform data and data type operations
[edit | edit source]Convert from one data type to another type; construct data structures; perform indexing and slicing operations
- str() -->La
str()
función convierte el valor especificado en una cadena. - int() -->The
int()
function converts a number or a string to its equivalent integer - float() -->The
float()
method returns a floating point number from a number or a string. - bool() --> The
bool()
method takes a specified argument and returns its boolean value. - list = [] --> Create a List:
- dictionary = {}
Method | Description |
---|---|
clear() | Removes all the elements from the dictionary |
copy() | Returns a copy of the dictionary |
fromkeys() | Returns a dictionary with the specified keys and value |
get() | Returns the value of the specified key |
items() | Returns a list containing a tuple for each key value pair |
keys() | Returns a list containing the dictionary's keys |
pop() | Removes the element with the specified key |
popitem() | Removes the last inserted key-value pair |
setdefault() | Returns the value of the specified key. If the key does not exist: insert the key, with the specified value |
update() | Updates the dictionary with the specified key-value pairs |
values() | Returns a list of all the values in the dictionary |
- list[start:end(-1)]
Determine the sequence of execution based on operator precedence
[edit | edit source]Assignment; Comparison; Logical; Arithmetic; Identity (is); Containment (in)
- =, +=, -=, *=, /=, %=, //= **=, &=, |=, ^=, >>=, <<=
- ==, <=, >=, <, >, !=
- +, -, *, /, %, //, **
- variable is variable
- element in value
Select the appropriate operator to achieve the intended result
[edit | edit source]Assignment; Comparison; Logical; Arithmetic; Identity (is); Containment (in)