# numeric types
# x = 1
# print(type(x))
# y = 6.34
# print(type(y))
# z = 1.0
# print(type(z))
#
# # booleans
# x = True
# print(type(x))
# y = False
# print(type(y))
#
# # string
# s1 = 'Chelsea'
# s2 = "Chelsea's"
# s3 = '''Chelsea's
#
#
# '''
# print(type(s1), type(s2), type(s3))
#
# # lists
# my_list = [1,2,3,4,5]
# print(type(my_list))
#
# my_list2 = ["hello", 9, 1.2, [1,2,3,4,5]]
#
# # dictionaries and sets
#
# dog = {"name": "Baxter", "age": 3, "breed": "Corgi"}
# print(type(dog))
#
# my_set = {1,2,3,4,5,5,5,5,5}
# print(my_set)
# print(type(my_set))

# constructors
# five = 5
# print(type(five))
# five = str(five)
# print(five)
# print(type(five))
#
# six = 6
# print(type(six))
# six = float(six)
# print(type(six))

my_str = "ABCDEFG"
print(my_str)
my_str = list(my_str)
print(my_str)
print(type(my_str))
