clubs:python_club:python_club_datatypes
Home | clubs :: cloud club :: python_club :: 3D-Printing | projects :: Proxmox | Kubernetes | scripting | utilities | games
Table of Contents
Python Club Topics - Data types
Questions
- What a data type?
Data Types
- string: Set of characters with letters, numbers, or symbols ( eg. numbers or numb3rs or numb3rs! )
- integer: Numbers without a decimal point ( eg. 39 )
- float: Numbers with a decimal ( eg. 3.9 )
- list: Set of multiple values in a single variable name ( eg. school_subjects = [ 0, “Math”, 1, “Science”, 2, “P.E.”, 3, “Social Studies” ] )
- Also known as an “array”
- tuple: Set of multiple values that cannot be changed ( eg. ( 0, “Math”, 1, “Science”, 2, “P.E” ) )
- sequence: An ordered collection of items, capable of being accessed by index. Common sequence types in Python include lists, tuples, and strings.
- set: An unordered collection of unique elements. It is similar to a list or tuple, but it does not allow duplicate values. Sets are useful for tasks such as removing duplicates from a sequence, testing for membership, and performing mathematical set operations like union, intersection, and difference.
- boolean: Can only have 1 value of True or False ( eg. favorite_color = True )
String
A string veriable is one that contains letters and numbers as characters, like words in a sentence.
- Use the type() function to find the current type of a variable
x = "Hello world!" print(type(x))
- You can also get the *length* of the string by using the len() function
x = "Hello world!" print(len(x))
Integer
- Use the type() function to find the current type of a variable
x = 5 print(type(x))
Float
- Use the type() function to find the current type of a variable
x = 21.3 print(x) print(int(x))
Boolean
- Booleans store the value of True or False
- Expressions are evaluated to one of these values
print(10 > 9) print(10 == 9) print(10 < 9)
- All values are True except for the following conditions.
- Empty string
- Empty list ( We'll cover lists in the next section )
- Number 0
- Explicitly setting a value of False
- Expressions that evalute to False
clubs/python_club/python_club_datatypes.txt · Last modified: by 127.0.0.1
