06.1 python基础--结构控制
发布日期:2021-05-14 12:23:02 浏览次数:9 分类:精选文章

本文共 2516 字,大约阅读时间需要 8 分钟。

1. Control Structures

���������������������������������������������������������������������������������������������������������������������������

2. Conditional Structures (if-elif-else)

if���elif ��� else ���������������������������������������������

  • ���������������������������if ���������������������������������_expression������������������������ True ������������������������������
  • ��������� elif���������������������������������������������������
  • ������������������������ None������������ False������������������������ True���
  • ������������������������������������ if��������������������� elif���

���������`

a = []
if a:
print('������������������������������')
else:
print('���������������������������')

��� a ��������������� a = []������������ else ���������


3. ������������������for���For Loop���

for ���������������������������������������������������������������������

3.1 ������������������

���������`

a = [[1, 2, 3, 4], [5, 6, 7, 8]]
for i in a:
for j in i:
print(j, end=' ')

���������1 2 3 4 5 6 7 8

3.2 ������������

���������`

a = (1, 2, 3, 4, 5, 6, 7, 8)
for i in a:
print(i, end=' ')

���������1 2 3 4 5 6 7 8

3.3 ������������

������������������������������

  • ������������for key in d: print(f"{key}: {d[key]}")
  • ���������������������for key in d.keys(): print(f"{key}: {d[key]}")
  • ������������for value in d.values(): print(value)
  • ������������������for key, value in d.items(): print(f"{key}: {value}")
  • ���������`

    d = {'name': 'dana', 'age': '18', 'sex': 'male', 'height': '175cm'}
    for key, value in d.items():
    print(f"{key}: {value}")

    ���������name: dana age: 18 sex: male height: 175cm

    3.4 range������

    range ������������������������������������������������

    range(m, n, k)

    ��������� m ��������� n-1 ������������������ k ������������������

    ���������`

    a = range(10)     # ������ 0 ��� 9
    b = list(range(10)) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    c = list(range(0, 10, 2)) # [0, 2, 4, 6, 8]
    print(range(0, 10)) # range object
    print(b) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    print(c) # [0, 2, 4, 6, 8]

    4. ������������������while���While Loop���

    while ������������������������������������������������������������������������������������ while True���������������������

    ���������`

    while True:
    print(1)

    ������������������ 1���


    ������

    ��������������� Python ��������������������������������������������������������������������������������������������������� if-elif-else ��������������������������������������� for ��� while ���������������

    上一篇:12.1 函数参数
    下一篇:04.1 python基础-数据类型

    发表评论

    最新留言

    很好
    [***.229.124.182]2025年05月03日 06时12分15秒