# single assignment
x = 6
y = 'String'
z = 1.05
a = x
print(x, y, z, a)
# 6 String 1.05 6
# types
print(type(x)) # <class 'int'>
print(type(y)) # <class 'str'>
print(type(z)) # <class 'float'>
print(type(a)) # <class 'int'>
# multiple assignment
x = a = 6
y, z = 'String', 1.05
print(x, y, z, a)
# 6 String 1.05 6
# list assignment
d, t, v = [230, 45, 12]
print(d, t, v)
# 230 45 12
# string assignment
a, b, c, d = '100B'
print(a, b, c, d)
# 1 0 0 B
# or
string = '100B'
print(string[:3]) # 100
print(string[3:]) # B
# delete a variable
del x
print(x)
# NameError: name 'x' is not defined
Updated on May 27, 2023 Changelog