04.1 python基础-数据类型
发布日期:2021-05-14 12:23:01 浏览次数:19 分类:精选文章

本文共 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')) # 5
      print(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 = 18
      print(type(a)) #
      b = str(a)
      print(type(b)) #
      c = int(b)
      print(type(c)) #
    • ������������������

      name = 'dana'
      age = 18
      print('%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, ������lili
      for 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]) # 3
      b = [[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 = 5
    b = 3
    print(a + b) # 8
    print(a * b) # 15
    print(a // b) # 1
    print(a % b) # 2

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

    6���������������������������>���<���!=���=���!=���==������������������������

    a = 2
    b = 5
    print(a > b) # False
    print(a < b) # True
    print(a == b) # False
    print(a != b) # True

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

    ������������������������=���+=���-=������������������������ and���or������������������������

    a = 10
    a += 5 # a = 15
    a -= 3 # a = 12
    c = a > 5 and a < 10 # ������ a ��� 7������������ True
    print(c)

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

    in ��� not in ������������������������������������������������������������������

    a = [1, 2, 3, 4]
    print(3 in a) # True
    print('x' not in a) # True
    上一篇:06.1 python基础--结构控制
    下一篇:Selenium--百度登录Code

    发表评论

    最新留言

    网站不错 人气很旺了 加油
    [***.192.178.218]2025年04月12日 09时02分22秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章