- Built-in Types — Python 3.10.2 documentation
- Python Variables (w3schools.com)
- Python Casting (w3schools.com)
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