Chris M
0
Q:

python data types

#use syntax: variable = value
#string
string = 'ASCII text'
#integer
integer = 1234567890
#float
floatnum = 123.456
#list(called arrays in other languages)
numlist = [1,2,3,4,5]
#dictionary(called objects in other languages)
dictionary = {'key','value'}
7
# Pyhton data types

# Integer
age = 18

# Float (AKA Floating point number)
current_balance = 51.28

# Boolean
is_tall = False # can be set to either True or False

# String
message = "Have a nice day"

# List
my_list = ["apples", 5, 7.3]

# Dictionary
my_dictionary = {'amount': 75}

# Tuple
coordinates = (40, 74) # can NOT be changed later

# Set
my_set = {5, 6, 3}
2
# Here are the available types in Python. Use type() to find out what
# type your object is. 
Text Type:		str
Numeric Types:	int, float, complex
Sequence Types:	list, tuple, range
Mapping Type:	dict
Set Types:		set, frozenset
Boolean Type:	bool
Binary Types:	bytes, bytearray, memoryview
  
# Examples of types:
Strings: "This is a string"
  		 'This is also a string'
    	 """
         Triple quotes allow you to have multi-line strings and are
         useful for automatically escaping "single quotes"
         """
Integers: 	1
  			12345678901234567890 # Python 3 can represent huge numbers
    		# Use 0letter# to specify integers in other bases. Letters 
      		# are: b for binary, o for octal, x or X for hexadecimal
      		0b10 = 2 in binary, 0o10 = 8 in octal, 0x10 = 16 in hexadecimal
# Still working on this answer...
Floats: 	
Complex:	
Lists:
Tuples:
Ranges:
Dictionaries:
Sets:
Booleans:
...
1
# Float
average_tutorial_rating = 4.01
# Integer
age = 20
# Boolean
tutorials_are_good = True # True or False
# arrays/lists
numbers = [1, 2, 3]
1
Text Type:	str
Numeric Types:	int, float, complex
Sequence Types:	list, tuple, range
Mapping Type:	dict
Set Types:	set, frozenset
Boolean Type:	bool
Binary Types:	bytes, bytearray, memoryview
0

New to Communities?

Join the community