• day 04作业


    1. 简述Python的五大数据类型的作用、定义方式、使用方法:

      1. 数字类型
        作用:表示人的身高,体重
        定义方式

        height = 165	#整型
        weight = 111.5	#浮点型
        print( height,weight)
        

        使用方法:加,减,乘,除,取余,开方,乘幂,逻辑判断(大于小于)

      2. 字符串类型
        作用:表示姓名,爱好,性别
        定义方式

        name1='nick'
        name2='egon'
        print(id(name1))
        print(type(name1))
        print(name1)
        name3 = """
        egon
        """
        print(name3)
        

        用法:只能+,* 和逻辑比较

      3. 列表
        作用:存放多个值,如爱好,目录

        定义

        hobby='read'
        hobby_list = [hobby,'run','girl']
        print(id(hobby_list))
        print(type(hobby_list))
        print(hobby_list)
        

        用法:索引序号从0开始

      4. 字典
        作用:用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述性的作用。

        定义

        user_info = {'name': 'bob', 'gender': 'male', 'age': 32,
                     'company_info': ['oldboy', 'shanghai', 56]}
        
        print(id(user_info))
        print(type(user_info))
        print(user_info)
        

        用法:字典取值方式不依赖于索引,而是依赖于key,通过[key]即可获取key对应的value值

      5. 布尔型
        作用:用于判断条件的结果

        定义:需要使用逻辑运算得到结果

        用法

        print(type(True))
        print(True)
        print(bool(0))
        print(bool('Bob'))
        print(bool(1 > 2)) #比较大小
        print(bool(1 == 1))
        
    2. 一行代码实现下述代码实现的功能:

    x = 10
    y = 10
    z = 10
    
    x = y = z = 10
    
    1. 写出两种交换x、y值的方式:
    x = 10
    y = 20
    
    z=y
    y=x
    x=z
    
    x,y=y,x
    
    1. 一行代码取出nick的第2、3个爱好:
    nick_info_dict = {
    'name':'nick',
    'age':'18',
    'height':180,
    'weight':140,
    'hobby_list':['read','run','music','code'],
    }
    
    print(nick_info_dict['hobby_list'][1],nick_info_dict['hobby_list'][2])
    
    1. 使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)
    name = 'Nick'
    height = 180
    weight = 140
    
    
    name = 'word'
    height = 175
    weight = 110
    print(f'My name is {name},my height is {height},my weight is {weight}')
    # "My name is 'Nick', my height is 180, my weight is 140"
    
  • 相关阅读:
    232.8.flask特殊装饰器
    233.9.flask闪现
    238.14.flask简单项目
    237.13.flask上下文管理
    234.10.flask中间件
    231.7.flasksession
    236.12.flaskthreading.local
    多测师拱墅校区肖sir_高级金牌讲师_selenium实战(3)
    多测师拱墅校区肖sir_高级金牌讲师_rf自动化框架常用的关键字(3)
    多测师拱墅校区肖sir_高级金牌讲师_python 之总结和面试题
  • 原文地址:https://www.cnblogs.com/LZF-190903/p/11499024.html
Copyright © 2020-2023  润新知