Python Variables

Creating Variables

x = 5                # int
y = "John"           # str
z = True             # bool

Case-Sensitive

x = 5
X = 10.0
print(x == X)        # False

Casting

str(obj) แปลงเป็นสตริง
int(s) แปลงเป็นเลขจำนวนเต็ม
float(s)
แปลงเป็นเลขทศนิยม

x = str(3)           # x will be str
y = int(3)           # y will be int
z = float(3)         # z will be float
x = int(1)           # x will be 1
y = int(2.8)         # y will be 2
z = int("3")         # z will be 3
x = float(1)         # x will be 1.0
y = float(2.8)       # y will be 2.8
z = float("3.5")     # z will be 3.5

hex(i) แปลงเป็นเลขฐานสิบหก
oct(i) แปลงเป็นเลขฐานแปด

x = hex(16)          # x will be str 0x10
y = oct(8)           # y will be str 0o10

ord(c) แปลงอักขระเป็นรหัสแอสกี้

x = ord('A')         # x will be int 65