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)