day 004作业

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

  1. 数字类型

    整型:

    作用:表示人的年龄、各种号码、级别

    使用方式:

    x = 1
    y = 2
    print(x + y)
    print(x - y)
    print(x * y)
    print(x / y)
    print(x % y)  # 取余
    print(x // y) # 取整
    print(x ** y) # 幂

    定义方法:

    age=18
    age=int(18)

    浮点型:

    作用:表示身高、体重、薪资

    定义方式:

    salary=3.2
    salary=float(3.2)

    使用方法:

    + - * / % // **
  2. 字符串类型

    作用:表示名字爱好

    定义:

    name='nick'
    int_str=str(123)

    使用方法:

    字符串自能+ * 逻辑比较

  3. 列表

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

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

    使用方法:

    hobby_list=['read','run','girl']
                   0      1     2
    print(bobby_list[1])
  4. 字典

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

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

    使用方法:

    user_info={'name':'nick','gender':'male','age':19}
    print(user_info['name'])
  5. 布尔型

    作用:用于判断条件结果

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

    使用方法:

    print(type(True))
    print(True)
    print(bool(0))
    print(bool('nick'))
    print(bool(1 > 2))
    print(bool(1 == 1))

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

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

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

x = 10
y = 20
#第一种
m=x
x=y
y=x
#第二种
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'][1],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"
print(f'My name is {name},my height is {height},my weight is {weight}')
print('My name is {},my height is {},my weight is {}'.format(name,height,weight))
print('My name is %s,my height is %d,my weight is %d'%(name,height,weight))

转载于:https://www.cnblogs.com/zqfzqf/p/11497882.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值