9つのよく使われるpython文法糖は、コードをより簡潔に書くことができます.


文法糖とは何ですか.
文法糖は砂糖ではなく、プログラミング言語のいくつかの特殊な書き方で、これらの書き方はコードをより簡潔に書くか、理解しやすくすることができます.
1、数字区切り文字
a = 10_0000_0000
a   #   1000000000

2、交換変数の値
#       
a = 1
b = 2
a, b = b, a

3、判断変数範囲
a = 97
if 90<=a<=100:
	print('    ')

4、文字列の高速構築
print('-'*50)
print('#'*50)

5、リストのつづり
a = [1, 2, 3]
b = [4, 5, 6]
c = a + b

6、リストスライス
a = [1, 2, 3, 4, 5, 6]
a[0] #   1
a[-1] #   6
a[:2] #    [1, 2]      
a[-2:] #    [5, 6]
a[1:-1] #    [2, 3, 4, 5]    

7、梱包と解包
a = (1, 2, 3)
x, y, z = a
x; y; z  #   1   2	3
b = (x, y, z) #             b

8、with文
#           
f = open('test.txt', 'r')
data = f.read()
f.close()

#   witn            
with open('test.txt', 'r') as f:
	data = f.read()

9、リスト導出式
a = [1, 2, 3, 4]
#  a      50
b = [ e+50 for e in a]