课后作业 day04

python day04 课后作业

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

  1. 数字类型:
    整形:

    ​ 作用:用于描述年龄,手机号码等
    ​ 定义方式:int age = int(18)
    ​ 使用方法:可用于+ - * / % // **运算

    浮点形:

    ​ 作用:用于描述薪资等
    ​ 定义方式: float salary = float(15.5)
    ​ 使用方法:可用于+ - * / % // **运算

  2. 字符串类型
    作用:描述姓名,爱好等
    定义方式: str hobby = 'run'
    使用方法: 可用于+ *

  3. 列表

    ​ 作用:存储多个值,如爱好
    ​ 定义方式: list hobby_list = ['run','music']
    ​ 使用方法:按索引取值

  4. 字典
    作用:用来存取多个值,按照key:value的方式存值.比如人物信息
    定义方式:dictstudent_dic = {'name':'simple','age':18,'hobby_list':['run','music']}
    使用方法:字典取值方式不再依赖于索引,而是依赖于key,通过[key]即可获取key对应的value值。

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

    ​ 定义方式:True、False通常情况不会直接引用,需要使用逻辑运算得到结果。
    ​ 使用方法:

    x = 10
    y = 11
    print(bool(x))
    print(x > y)

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

x = 10
y = 10
z = 10

x = y = z = 10

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

x = 10
y = 20


x,y = y,x

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],nick_info_dict['hobby_list'][3])

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

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 {weight}')

转载于:https://www.cnblogs.com/samoo/p/11497909.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值