• Day04作业


    Day04 作业

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

    数字类型:

    数字类型包括整形和浮点型

    整形:

    作用:用来描述年龄,代表各种号码等

    定义方式:

    num = 30
    num = int("30.4") # 强制类型转换
    

    使用方法:加减乘除,取余(%), 取整(//),大小判断等

    浮点型:

    作用:如用来描述精确度要求高的量

    定义方式:

    num = 30.1
    num = float("30") # 强制类型转换
    

    使用方法:加减乘除,取余(%), 取整(//),大小判断等

    字符串类型:

    作用:如用来描述爱好等

    定义方式:

    s = "string"
    s = 'string'
    s = """
    string1
    string2
    """
    

    使用方式:

    字符串的连接等

    列表

    作用:用来保存多个对象

    定义方式:

    lst = []
    lst = list("string")
    lst = [1, 2, "a", [1, 2]]
    

    使用:索引取值,增加删除元素等

    字典

    作用:用key:value的形式来保存数据

    定义方式:

    d = {"k1": 1, "k2"="value"}
    d = dict(k1 = 1, k2 = value)
    

    使用:

    d["k1"]
    

    布尔型

    作用:只有两个值: TrueFalse, 用来表示真和假

    使用:

    1 == 2 # 返回False
    

    2. 一行代码实现下述代码实现的功能:

    x = 10
    y = 10
    z = 10
    # 答案
    x = y = z = 10
    
    1. 写出两种交换x、y的方式:
    x = 10
    y = 20
    # 答案
    # 方法1
    x, y = y, x
    # 方法2
    temp = x
    x = y
    y = temp
    
    1. 一行代码取出nick的第2、3个爱好:
    nick_info_dict = {
    'name':'nick',
    'age':'18',
    'height':180,
    'weight':140,
    'hobby_list':['read','run','music','code'],
    }
    # 答案
    nick_info_dict["hobby_list"][1:3]
    
    1. 使用格式化输出的三种方式实现以下输出
    name = 'Nick'
    height = 180
    weight = 140
    
    # "My name is 'Nick', my height is 180, my weight is 140"
    # 答案
    print(f"My name is '{name}', my height is {height}, my weight is {140}")
    
  • 相关阅读:
    1新随笔
    MySQL--DML语言
    记一下Spring整合MyBatis踩的坑
    MyBatis(二)动态sql
    Mybatis动态代理注意事项
    几个练习指法和盲打的网站
    友链
    博客初心&心情小计
    博客园美化之标题显示
    博客园美化鼠标点击效果【富强民主文明和谐……】
  • 原文地址:https://www.cnblogs.com/YajunRan/p/11498334.html
Copyright © 2020-2023  润新知