Python 3.7 Docs

แž˜แžถแž“โ€‹แž€แžถแžšแž•แŸ’แžŸแžถแž™โ€‹แž–แžถแžŽแžทแž‡แŸ’แž‡แž€แž˜แŸ’แž˜แž‘แžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
3.2
แž€แžถแžšแžœแžถแž™แžแž˜แŸ’แž›แŸƒ 108
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
10ย แž–แžถแž“แŸ‹+
แž€แžถแžšแž‘แžถแž‰แž™แž€
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
แž€แžถแžšแž‘แžทแž‰แž”แŸ‚แž”แžŒแžธแž‡แžธแžแž›
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž”แž“แŸ’แžแŸ‚แž˜
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹

แžขแŸ†แž–แžธโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡

Python 3.7 แžฏแž€แžŸแžถแžš


แžแžถแžšแžถแž„แž˜แžถแžแžทแž€แžถ

แžแžพแž˜แžถแž“แžขแŸ’แžœแžธแžแŸ’แž˜แžธแž“แŸ…แž€แŸ’แž“แžปแž„ Python 3.7?
1. แž‰แŸ‰แžถแŸ†แžขแžถแž แžถแžšแž†แŸ’แž„แžถแž‰แŸ‹
2. แž”แŸ’แžšแžพแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž”แž€แž”แŸ’แžšแŸ‚ Python
แžŸแŸแž…แž€แŸ’แžแžธแžŽแŸ‚แž“แžถแŸ†แž€แŸ’แžšแŸ…แž•แŸ’แž›แžผแžœแž€แžถแžšแžšแž”แžŸแŸ‹ Python
4. แžงแž”แž€แžšแžŽแŸแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž›แŸ†แž แžผแžšแž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“
5. แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž‘แžทแž“แŸ’แž“แž“แŸแž™
แž˜แŸ‰แžผแžŒแžปแž›
7. แž€แžถแžšแž”แž‰แŸ’แž…แžผแž›แž“แžทแž„แž›แž‘แŸ’แž’แž•แž›
แž€แŸ†แž แžปแžŸแž“แžทแž„แž€แžšแžŽแžธแž›แžพแž€แž›แŸ‚แž„
แžแŸ’แž“แžถแž€แŸ‹
แžŠแŸ†แžŽแžพแžšแž‘แžŸแŸ’แžŸแž“แž€แžทแž…แŸ’แž…แžŸแž„แŸ’แžแŸแž”แžšแž”แžŸแŸ‹แž”แžŽแŸ’แžŽแžถแž›แŸแž™แžŸแŸ’แžแž„แŸ‹แžŠแžถแžš
11. แžŠแŸ†แžŽแžพแžšแž‘แžŸแŸ’แžŸแž“แž€แžทแž…แŸ’แž…แžŸแž„แŸ’แžแŸแž”แž“แŸƒแž”แžŽแŸ’แžŽแžถแž›แŸแž™แžŸแŸ’แžแž„แŸ‹แžŠแžถ - แž•แŸ’แž“แŸ‚แž€แž‘แžธ 2
12. แž”แžšแžทแžŸแŸ’แžแžถแž“แž“แžทแž˜แŸ’แž˜แžทแžแž“แžทแž„แž€แž‰แŸ’แž…แž”แŸ‹
แžแžพแž˜แžถแž“แžขแŸ’แžœแžธแžฅแžกแžผแžœแž“แŸแŸ‡?
แž€แžถแžšแž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแž”แž‰แŸ’แž…แžผแž›แžขแž“แŸ’แžแžšแž€แž˜แŸ’แž˜แž“แžทแž„แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž”แŸ’แžšแžœแžแŸ’แžแžท
แž›แŸแžแž‚แžŽแžทแžแžœแžทแž‘แŸ’แž™แžถแž›แŸ†แž : แž”แž‰แŸ’แž แžถแž“แžทแž„แž€แžถแžšแž€แŸ†แžŽแžแŸ‹
16. แžงแž”แžŸแž˜แŸ’แž–แŸแž“แŸ’แž’
แžŠแŸ†แžกแžพแž„แž˜แŸ‰แžผแžŒแžปแž› Python
แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แž˜แŸ‰แžผแžŒแžปแž› Python
1 แŸ” แžŸแŸแž…แž€แŸ’แžŠแžธแžŽแŸ‚แž“แžถแŸ†
2. แž€แžถแžšแžœแžทแž—แžถแž‚ Lexical
3. แž‚แŸ†แžšแžผแž‘แžทแž“แŸ’แž“แž“แŸแž™
4 แž‚แŸ†แžšแžผแžขแž“แžปแžœแžแŸ’แž
5. แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž“แžถแŸ†แž…แžผแž›
แž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แžŠแžธ
แžŸแŸแž…แž€แŸ’แžแžธแžแŸ’แž›แŸ‚แž„แžŸแžถแž˜แž‰แŸ’แž‰
แžŸแŸแž…แž€แŸ’แžแžธแžแŸ’แž›แŸ‚แž„แž”แžšแžทแžœแžแŸ’แžแž“แŸ
9 แŸ” แžŸแž˜แžถแžŸแž—แžถแž‚แž€แž˜แŸ’แžšแžทแžแžแŸ’แž–แžŸแŸ‹
10. แž€แžถแžšแž”แž‰แŸ’แž‡แžถแž€แŸ‹แžœแŸแž™แŸ’แž™แžถแž€แžšแžŽแŸแž–แŸแž‰แž›แŸแž‰
แž”แž“แŸ’แž‘แžถแžแŸ‹แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแž“แžทแž„แž”แžšแžทแžŸแŸ’แžแžถแž“
2. แž”แŸ’แžšแžพ Python แž“แŸ…แž›แžพแžœแŸแž‘แžทแž€แžถแžšแž™แžผแž“แžธแžŸ
3. แž”แŸ’แžšแžพ Python แž“แŸ…แž›แžพแžœแžธแž“แžŠแžผ
แž”แŸ’แžšแžพ Python แž“แŸ…แž›แžพ Macintosh
Porting Python 2 Code แž‘แŸ… Python 3
แž€แžถแžšแž”แž‰แŸ’แž‡แžผแž“แž˜แŸ‰แžผแžŒแžปแž›แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ… Python 3
แžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ„แž™แž”แŸ’แžšแžพ Python
แžขแŸ’แž“แž€แž–แžทแž–แžŽแŸŒแž“แžถแžขแŸ†แž–แžธแžœแžทแž’แžธแž–แžทแž–แžŽแŸŒแž“แžถ
แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžšแž”แŸ€แž”แžŸแžšแžŸแŸแžšแž˜แžปแžแž„แžถแžš
แž€แžถแžšแž…แžผแž›แžšแž”แŸ€แž” HOWTO
แž…แžผแž›แž€แŸ’แž“แžปแž„แžŸแŸ€แžœแž—แŸ…แž”แž‰แŸ’แž‡แžธ
แžšแž”แŸ€แž”แž”แž„แŸ’แž แžถแž‰แž€แž“แŸ’แžŸแŸ„แž˜แž’แž˜แŸ’แž˜แžแžถ
แžšแž”แŸ€แž”แžŠแŸ†แžกแžพแž„ Socket HOWTO
แžแž˜แŸ’แžšแŸ€แž”แžšแž”แŸ€แž”แžŠแžพแž˜แŸ’แž”แžธ
แžšแž”แŸ€แž”แž™แžผแž“แžธแž€แžผแžŠ
แžšแž”แŸ€แž”แž‘แžถแž‰แž™แž€แž’แž“แž’แžถแž“แžขแŸŠแžธแž“แž’แžบแžŽแŸ‚แžแžŠแŸ„แž™แž”แŸ’แžšแžพแž€แž‰แŸ’แž…แž”แŸ‹ Urll
แž€แžถแžšแž”แž„แŸ’แžšแŸ€แž“แžŸแžทแž€แŸ’แžŸแžถ
แžŸแŸแž…แž€แŸ’แžแžธแžŽแŸ‚แž“แžถแŸ†แžขแŸ†แž–แžธแž˜แŸ‰แžผแžŒแžปแž› ipaddress
แž‚แŸ’แž›แžธแž“แžทแž€แž€แŸ’แž›แŸ‚แž„แž€แŸ’แž›แžถแž™แžแžพแž’แŸ’แžœแžพแžŠแžผแž…แž˜แŸ’แžแŸแž…แžŠแžพแž˜แŸ’แž”แžธ
แžงแž”แž€แžšแžŽแŸ CPython แž‡แžถแž˜แžฝแž™ DTrace แž“แžทแž„ SystemTap
แžŸแŸ†แžŽแžฝแžšแž…แž˜แŸ’แž›แžพแž™แž‘แžผแž‘แŸ…แžšแž”แžŸแŸ‹ Python
แžŸแŸ†แžŽแžฝแžšแžŸแžฝแžšแžŸแŸ†แžŽแžฝแžšแžขแŸ†แž–แžธแž€แžถแžšแžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธ
แžŸแŸ†แž“แžฝแžšแžขแŸ†แž–แžธแž€แžถแžšแžšแž…แž“แžถแž“แžทแž„แž”แŸ’แžšแžœแžแŸ’แžแžทแžŸแžถแžŸแŸ’แžแŸ’แžš
แžŸแŸ†แžŽแžฝแžšแžŠแŸ‚แž›แžŸแžฝแžšแž‰แžนแž€แž‰แžถแž”แŸ‹แž”แžŽแŸ’แžŽแžถแž›แŸแž™แž“แžทแž„แž•แŸ’แž“แŸ‚แž€แž”แž“แŸ’แžแŸ‚แž˜
แžŸแŸ†แžŽแžฝแžšแž…แž˜แŸ’แž›แžพแž™แžŠแŸ‚แž›แž”แžถแž“แž–แž„แŸ’แžšแžธแž€ / แž”แž„แŸ’แž€แž”แŸ‹
Python แž“แŸ…แž›แžพแžœแžธแž“แžŠแžผแžŸแŸ
แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹
แž แŸแžแžปแžขแŸ’แžœแžธแž”แžถแž“แž‡แžถ Python แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแŸ†แžกแžพแž„แž“แŸ…แž›แžพแž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแžšแž”แžŸแŸ‹แžแŸ’แž‰แžปแŸ†? "
แžŸแŸแž…แž€แŸ’แžแžธแžŽแŸ‚แž“แžถแŸ†
แž˜แžปแžแž„แžถแžšแž‡แžถแž”แŸ‹แž‡แžถแž˜แžฝแž™
Constant-in Constants
แž”แŸ’แžšแž—แŸแž‘ Built-in
แž€แžšแžŽแžธแž›แžพแž€แž›แŸ‚แž„แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹
แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžœแžถแž™แžขแžแŸ’แžแž”แž‘
แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžš
แžกแžพแž„แžœแžทแž‰
difflib
textwrap
unicodedata
stringprep
แžขแžถแž“
rlcompleter
แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž‘แžทแž“แŸ’แž“แž“แŸแž™แž‚แŸ„แž›แž–แžธแžš
แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’
แž€แžผแžŒแžทแž€
แž”แŸ’แžšแž—แŸแž‘แž‘แžทแž“แŸ’แž“แž“แŸแž™
แž–แŸแž›โ€‹แžŽแžถแžแŸ‹แž‡แžฝแž”
แž”แŸ’แžšแžแžทแž‘แžทแž“
แž€แžถแžšแž”แŸ’แžšแž˜แžผแž›
collections.abc
heapq
bisect
แžขแžถแžšแŸ
แžแŸ’แžŸแŸ„แž™
แž”แŸ’แžšแž—แŸแž‘
แž…แž˜แŸ’แž›แž„
แž”แŸ„แŸ‡แž–แžปแž˜แŸ’แž–
แžแŸ†แžŽแžถแž„แžฑแŸ’แž™
enum
แž˜แŸ‰แžผแžŒแžปแž›แž›แŸแžแž“แžทแž„แž‚แžŽแžทแžแžœแžทแž‘แŸ’แž™แžถ
แž›แŸแž
แž‚แžŽแžทแžแžœแžทแž‘แŸ’แž™แžถ
cmath
แž‘แžŸแž—แžถแž‚
แž”แŸ’แžšแž—แžถแž‚
แž…แŸƒแžŠแž“แŸ’แž™
แžŸแŸ’แžแžทแžแžท
แž˜แŸ‰แžผแžŒแžปแž›แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžขแž“แžปแž‚แž˜แž“แŸ
itertools
functools
แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžš
แžฏแž€แžŸแžถแžšแž“แžทแž„แž€แžถแžšแž…แžผแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแž
pathlib
os.path
fileinput
แžŸแŸ’แžแžทแžแžท
filecmp
tempfile
glob
fnmatch
linecache
shutil
macpath
แž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แŸ…แžŠแžŠแŸ‚แž›
pickle
copyreg
แž‘แžปแž€
marshal
dbm
sqlite3
แž€แžถแžšแž”แž„แŸ’แžšแžฝแž˜แž‘แžทแž“แŸ’แž“แž“แŸแž™แž“แžทแž„แž€แžถแžšแž‘แžปแž€แž€แŸ’แž“แžปแž„แž”แŸแžŽแŸ’แžŽแžŸแžถแžš
zlib
gzip
bz2
lzma
zipfile
tarfile
แž‘แŸ’แžšแž„แŸ‹แž‘แŸ’แžšแžถแž™แžฏแž€แžŸแžถแžš
csv
configparser
netrc
xdrlib
plistlib
แžŸแŸแžœแžถแž‚แŸ’แžšแžธแž”
hashlib
hmac
แžขแžถแžแŸŒแž€แŸ†แž”แžถแŸ†แž„
แžŸแŸแžœแžถแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž‘แžผแž‘แŸ…
os
io
แž–แŸแž›แžœแŸแž›แžถ
argparse
getopt
แž€แžถแžšแž…แžปแŸ‡แž€แŸ†แžŽแžแŸ‹แž แŸแžแžป
logging.config
loggers.handlers
getpass
แž”แžŽแŸ’แžŠแžถแžŸแžถ
curses.ascii
curses.panel
แžœแŸแž‘แžทแž€แžถ
errno
แž”แŸ’แžšแž—แŸแž‘
แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแžŸแŸ’แžšแž”แž‚แŸ’แž“แžถ
แžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™
multiprocessing
แž€แž‰แŸ’แž…แž”แŸ‹แžŸแŸ’แžšแž”แž‚แŸ’แž“แžถ
แžŸแŸ’แžšแž”แž‚แŸ’แž“แžถ
subprocess
sched
แž‡แžฝแžš
_thread
_dummy_thread
dummy_threading
แž”แžšแžทแž”แž‘
แž”แžŽแŸ’แžแžถแž‰แž“แžทแž„แž‘แŸ†แž“แžถแž€แŸ‹แž‘แŸ†แž“แž„ Interprocess
asyncio
แžšแž“แŸ’แž’
ssl
แž‡แŸ’แžšแžพแžŸ
แžงแž”แž€แžšแžŽแŸแž‡แŸ’แžšแžพแžŸ
asyncore
asynchat
แžŸแž‰แŸ’แž‰แžถ
mmap
แž€แžถแžšแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž‘แžทแž“แŸ’แž“แž“แŸแž™แžขแŸŠแžทแž“แž’แžบแžŽแžทแž
แžขแŸŠแžธแž˜แŸ‚แž›
json
mailcap
แž”แŸ’แžšแžขแž”แŸ‹แžŸแŸ†แž”แžปแžแŸ’แžš
mimetypes
base64
แž”แŸŠแžธแž แŸแžŸ
binascii
quopri
uu
แžงแž”แž€แžšแžŽแŸแž€แŸ‚แž…แŸ’แž“แŸƒแžšแŸ€แž”แž…แŸ†แžšแž…แž“แžถแžŸแž˜แŸ’แž–แŸแž“แŸ’แž’
html
html.parser
html.entities
แž˜แŸ‰แžผแžŒแžปแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžš XML
xml.etree.ElementTree
xml.dom
xml.dom.minidom
xml.dom.pulldom
xml.sax
xml.sax.handler
xml.sax.saxutils
xml.sax.xmlreader
xml.parsers.expat
แž–แžทแž’แžธแž€แžถแžšแžขแŸŠแžทแž“แž’แžบแžŽแžทแžแž“แžทแž„แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš
แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แžšแžปแž€แžšแž€โ€‹แž”แžŽแŸ’แžŠแžถแž‰
cgi
cgitb
wsgiref
urllib
urllib.request
urllib.parse
urllib.error
urllib.robotparser
http
http.client
ftplib
poplib
imaplib
nntplib
smtplib
smtpd
telnetlib
uuid
socketserver
http.server
http.cookies
http.cookiejar
xmlrpc
xmlrpc.client
xmlrpc.server
ipaddress
แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แž–แž แžปแž–แŸแžแŸŒแž˜แžถแž“
audioop
aifc
sunau
แžšแž›แž€
แž€แŸ†แžŽแžถแžแŸ‹
แž–แžŽแŸŒ
imghdr
sndhdr
ossaudiodev
แžขแž“แŸ’แžแžšแž‡แžถแžแžท
gettext
แž˜แžผแž›แžŠแŸ’แž‹แžถแž“
แž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒแž€แž˜แŸ’แž˜แžœแžทแž’แžธ
แžขแžŽแŸ’แžแžพแž€
cmd
shlex
แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž‡แžถแž˜แžฝแž™ Tk
tkinter
tkinter.ttk
tkinter.tix
tkinter.scrolledtext
IDLE
แž€แž‰แŸ’แž…แž”แŸ‹แž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž€แŸ’แžšแžถแž แŸ’แžœแžทแž€แž•แŸ’แžŸแŸแž„แž‘แŸ€แž
แžงแž”แž€แžšแžŽแŸแžขแž—แžทแžœแžŒแŸ’แžแž“แŸ
แž€แžถแžšแžœแžถแž™
pydoc
แžœแŸแž‡แŸ’แž‡แž”แžŽแŸ’แžŒแžทแž
unittest
unittest.mock
unittest.mock
2to3 - แž”แž€แž”แŸ’แžšแŸ‚ Python แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž–แžธ 2 แž‘แŸ… 3
แžŸแžถแž€แž›แŸ’แž”แž„
แž”แŸ†แž”แžถแžแŸ‹แž€แŸ†แž แžปแžŸแž“แžทแž„แž€แŸ†แžŽแžแŸ‹แž‘แž˜แŸ’แžšแž„แŸ‹
bdb
faulthandler
pdb
แž‘แž˜แŸ’แžšแž„แŸ‹ Python
timeit
แžŠแžถแž“
tracemalloc
แž€แžถแžšแžœแŸแž…แžแŸ’แž…แž”แŸ‹แž“แžทแž„แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
... แž…แŸ’แžšแžพแž“แž‘แŸ€แž
แž”แžถแž“โ€‹แžŠแŸ†แžกแžพแž„แž€แŸ†แžŽแŸ‚โ€‹แž“แŸ…
26 แž˜แŸแžŸแžถ 2020

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž–แžธโ€‹แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž˜แžผแž› แž“แžทแž„โ€‹แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžโ€‹แž…แŸ†แž–แŸ„แŸ‡แžŸแž“แŸ’แžแžทแžŸแžปแž แž“แžทแž„โ€‹แžฏแž€แž‡แž“แž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แžขแžถแž…แžแžปแžŸแž‚แŸ’แž“แžถแž‘แŸ…แžแžถแž˜โ€‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžแŸ†แž”แž“แŸ‹ แž“แžทแž„โ€‹แžขแžถแž™แžปแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แžถแž“แž•แŸ’แžŠแž›แŸ‹โ€‹แž–แŸแžแŸŒแž˜แžถแž“แž“แŸแŸ‡ แž“แžทแž„โ€‹แžขแžถแž…แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–โ€‹แžœแžถแž“แŸ…แž–แŸแž›แžแžถแž„แž˜แžปแžแŸ”
แž˜แžทแž“แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แž‡แžถแž˜แžฝแž™โ€‹แž—แžถแž‚แžธแž‘แžธแž”แžธแžกแžพแž™
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹โ€‹แž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž€แžถแžŸแžขแŸ†แž–แžธโ€‹แž€แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™
แž˜แžทแž“แž”แŸ’แžšแž˜แžผแž›โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžกแžพแž™
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹โ€‹แž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž€แžถแžŸแžขแŸ†แž–แžธโ€‹แž€แžถแžšแž”แŸ’แžšแž˜แžผแž›แž‘แžทแž“แŸ’แž“แž“แŸแž™

แž€แžถแžšแžŠแžถแž€แŸ‹แž•แŸ’แž€แžถแž™ แž“แžทแž„แž˜แžแžทแžœแžถแž™แžแž˜แŸ’แž›แŸƒ

3.2
แž€แžถแžšแžœแžถแž™แžแž˜แŸ’แž›แŸƒ 96

แžขแŸ’แžœแžธโ€‹แžŠแŸ‚แž›โ€‹แžแŸ’แž˜แžธ

Improve UI
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
แž€แžถแžšแž‘แžทแž‰แž”แŸ‚แž”แžŒแžธแž‡แžธแžแž›
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž”แž“แŸ’แžแŸ‚แž˜

แž‡แŸ†แž“แžฝแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธ

แžขแŸ†แž–แžธแžขแŸ’แž“แž€โ€‹แžขแž—แžทแžœแžŒแŸ’แžแž“แŸ
GWEE KENG SHENG
dictson@nextlabs.cc
905, Jalan Melor 2, Taman Tangkak Jaya, 84900 Tangkak Johor Malaysia

แž…แŸ’แžšแžพแž“แž‘แŸ€แžแžŠแŸ„แž™ NextLabs.cc

แž€แž˜แŸ’แž˜แžœแžทแž’แžธโ€‹แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ