
本文共 4510 字,大约阅读时间需要 15 分钟。
Python������������������������
������������������������
������������directory������������������������������������������������������������������������������������������������������������������������������������������������������������
test_case/��������� public/��������� common/
������������������������������������������ __init__.py
��� .py
������������������������
������package������������������������������������������������������������������������������������������������������������������������������
package/��������� __init__.py��������� module_name/ ��������� __init__.py ��������� file_name.py
������������
���������������������������
- ���������������������������������������������������������������������������������
- ������������Python���������������
class
���def
���logging
��� - ������������������������������������������
������������������������������������
- ���������������
#
���'''
- ���������������������������������������������������������������������
������������
���������
������������������������������������������������������������������
-
���������
a = 'Good morning,world!'print(a[0]) # 'G'print(a[0:7:2]) # ' Go 'print(a[0:]) # 'Good morning,world!'print(a[:-1]) # 'Good morning,world'
-
���������
a = 'Good morning,world!'b = 'I love you'c = a + b # 'Good morning,world!I love you'
-
���������������������
a = 'Good morning,world!'print(a[::-1]) # '!dlrow,gninrom dooG'print(a.lower()) # 'good morning,world!'print(a.upper()) # 'GOOD MORNING,WORLD!'
-
������������������
a = 'Good morning,world!'print(a.find('mo')) # 5print(a.replace('o', 'p')) # 'Gppd mprning,wprld!'print(a.replace('o', 'p', 1)) # 'Gpod morning,world!'
-
������������������������
a = 'Good morning,world!'print(a.split('o')) # ['G', '', 'd m', 'rning,w', 'rld!']print(a.split('o', 1)) # ['G', 'od morning,world!']print(a.split()) # ['Good', 'morning,world!']print(a.strip('!')) # 'Good morning,world'
-
���������������������
a = 18print(type(a)) #
b = str(a)print(type(b)) # c = int(b)print(type(c)) # -
������������������
name = 'dana'age = 18print('%s������������%d' % (name, age)) # 'dana������������18'print('{}������������{}'.format(name, age)) # 'dana������������18'
������
���������������������������������key���������value���������������������������������������������������������������������������
-
������������������
d = {'name': 'dana', 'age': 18, 'sex': 'male', 'height': '175cm'}print(d.keys()) # dict_keys(['name', 'age', 'sex', 'height'])print(d.values()) # dict_values(['dana', 18, 'male', '175cm'])print(d['name']) # 'dana'd['weight'] = '75'print(d) # {'name': 'dana', 'age': 18, ... 'height': '175cm', 'weight': '75'}
-
���������������
del d['weight']print(d) # ������������
-
���������
d = {'name': 'lili', 'age': 18}for key in d: print(f'������{key}, ������{d[key]}') # ������name, ������lilifor key, value in d.items(): print(f'������{key}, ������{value}') # ������name, ������lili
������
���������list������������������������������������������������������������������������������
-
���������������
a = [1, 2, 3, 4]print(a[0:]) # [1, 2, 3, 4]print(a[2]) # 3b = [[1, 2], [3, 4]]print(b[1][1]) # 4
-
���������������
a = [1, 2, 3, 4]b = [5, 6, 7, 8]print(a + b) # [1, 2, 3, 4, 5, 6, 7, 8]a.extend(b) # ��������� a ������ [1, 2, 3, 4, 5, 6, 7, 8]a.append('last')a.insert(0, 'first')print(a) # ['first', 1, 2, 3, 4, 'last']
������
���������tuple���������������������������������������������������������������������������
-
���������
a = (1, 2, 3, 4)print(a[3]) # 4
-
���������
a = (1, 2, 3, 4)b = (5, 6, 7, 8)print(a + b) # (1, 2, 3, 4, 5, 6, 7, 8)
���������
���������������
������������������+
���-
���*
���/
���%
���������������
a = 5b = 3print(a + b) # 8print(a * b) # 15print(a // b) # 1print(a % b) # 2
���������������
6���������������������������>
���<
���!=
���=
���!=
���==
������������������������
a = 2b = 5print(a > b) # Falseprint(a < b) # Trueprint(a == b) # Falseprint(a != b) # True
������������������������
������������������������=
���+=
���-=
������������������������ and
���or
������������������������
a = 10a += 5 # a = 15a -= 3 # a = 12c = a > 5 and a < 10 # ������ a ��� 7������������ Trueprint(c)
���������������
in
��� not in
������������������������������������������������������������������
a = [1, 2, 3, 4]print(3 in a) # Trueprint('x' not in a) # True
发表评论
最新留言
关于作者
