第四天作业

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

  1. 数字类型

    整型:

    ​ 作用:描述id/手机号等整数

    ​ 定义方式:height = 180

    ​ height = int(180)

    ​ 使用方法:+ - * / % (取余) //(取整) **(幂)

    浮点型:

    ​ 作用:描述工资等小数

    ​ 定义方式:num = 1.8

    ​ num = float(1.8)

    ​ 使用方法:+ - * / % (取余) //(取整) **(幂)

  2. 字符串类型

    作用:描述姓名

    定义方式:name = ‘lj’

    ​ 要用单引号,双引号,三引号(可以换行)括起来

    使用方法:+ *

  3. 列表

    作用:描述一个人的多个爱好

    定义方式:lt = [‘read’,‘sing’,‘basketball’,‘dance’]

    ​ 用中括号括起来,可以是任意数据类型

    使用方法:索引取值,索引从0开始计数,逆向是从-1开始计数

  4. 字典

    作用:对存入数据进行描述

    定义方式:dic = {‘name’:‘lj’,‘height’:180}

    ​ 用大括号以key-value 的形式将括起来,其中key只能是字符串,value可以是任意数据类型

    使用方法:按key取值

  5. 布尔型

    作用:判断对错

    定义方式:True/False

    使用方法:

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

x = 10
y = 10
z = 10

# 解答内容:
x = y = z = 10

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

x = 10
y = 20

# 解答内容:
# 1.通过第三个变量
x = z
x = y
y = z
print(x,y)

# 2.交叉赋值
x,y = y,x
print(x,y)

一行代码取出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])

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

name = 'GodL'
height = 182
weight = 135

# "My name is 'Nick', my height is 180, my weight is 140"


# 1.f-sring格式化输出
print(f'my name is {name}, my height is {height}, my weight is {weight}')


# 2.%占位符输出
print('my name is %s, my height is %s, my weight is %s' %(name,height,weight))


# 3. .formatzhanwei
print('my name is {}, my height is {}, my weight is {}'.format(name,height,weight))

转载于:https://www.cnblogs.com/lyyblog0715/p/11498047.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值