• 小练习


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

    ​ 1.数字类型

    ​ 作用:描述年龄,身份证号等

    ​ 定义方式: 直接定义或加int定义

    ​ 使用方法: %(取余) //(取整) **(求幂) import cmath

    ​ 2.字符串类型

    ​ 作用:描述姓名,性别等

    ​ 定义方式:单引号/双引号/三引号(字符串可换行)内的一 串字符,或者加int定义

    ​ 使用方法:+/*

    ​ 3.列表

    ​ 作用:存储多个(任意数据类型)元素

    ​ 定义方式:[]内用逗号隔开多个元素(任意数据类型)

    ​ 使用方法:索引取值

    ​ 4.字典

    ​ 作用:存储多个值,但每个值都有描述信息

    ​ 定义方式:{}内用逗号隔开多个键(描述信息,用字符串):值(具体的值,可以为任意数据类型)对

    ​ 使用方法:字典没有索引,按key取值

    ​ 使用方法:

    ​ 5.布尔型

    ​ 作用:用于判断条件结果

    ​ 定义方式:通常不会直接引用,需要逻辑运算的到结果也 可以使用bool强制转换

    ​ 使用方法:所有数据类型除了0/None/空(空字符/空列表/空字典)/false之外都自带布尔值为True

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

    x = 10
    y = 10
    z = 10
    x = y = z = 10
    

    3.写出两种交换x、y值的方式:

    x = 10
    y = 20
    #方法一:
    x,y = y,x
    #方法二:
    z = x
    x = y
    y = z    
    

    4.一行代码取出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'][-2:])
    

    5.使用格式化输出的三种方式实现以下输出(name换成自己的名字,记得修改身高体重,不要厚颜无耻)

    name = 'Nick'
    height = 180
    weight = 140
    
    # "My name is 'Nick', my height is 180, my weight is 140"
    #方法一:f-string
    print(f"My name is {name}, my height is {height}, my weight is {weight}")
    
    #方法二:占位符
    print("My name is %s, my height is %s, my weight is %s"%(name,height,weight))
    
    #方法三:Format
    print("My name is {}, my height is {}, my weight is {}".format(name,height,weight))
    
  • 相关阅读:
    C++ 类 构造函数 constructor
    数据库——关系代数
    海明码
    C++ this指针
    C++ 类的定义与实现
    C++ 函数 内联函数
    C++ 函数 函数的重载 有默认参数的函数
    2017年第八届蓝桥杯【C++省赛B组】
    2018年第九届蓝桥杯【C++省赛B组】
    C++ 函数 参数传递方式
  • 原文地址:https://www.cnblogs.com/-406454833/p/11502508.html
Copyright © 2020-2023  润新知