0910作业

作业

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

a.整型(int)

  • 作用(描述年龄/ID号)

  • 定义方式

    a=10

    b=int(10)

  • 使用方法

    +-*/%//**

b.浮点型(float)

  • 作用(描述工资/身高/体重)

  • 定义方式

    salary=3.1

    height=171.5

  • 使用方法

    +-*/%//**

c.字符串(string)

  • 作用(描述名字/地址)

  • 定义方式

    student_name="liuyouqiang"

  • 使用方法

    索引取值

    student_name[0]

    student_name[0:5]

    student_name[-1]

    字符串相加

    str1='yqliu'

    str2='my'

    str1+str2

    字符串相乘

    print (str1*5)

e.列表(list)

  • 作用(兴趣爱好)

  • 定义方式

    hobby_list=['reading','running','writing']

  • 使用方法

    索引取值

    hobby_list[0]

    hobby_list[1]

    hobby_list[-1]

f.字典

  • 作用(存储多个值,每个值都要描述信息)

  • 定义方式

    dict1={"name":"liuyq","age":18,"height":180}

  • 使用方法

    dict1["name"]

    dict1["height"]

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'],
}
nick_info_dict["hobby_list"][1:3]

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

name = 'yqliu'
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 %s,my height is %s,my weight is %s"%(name,height,weight))
print ("My name is {},my height is {},my weight is {}".format(name,height,weight))

转载于:https://www.cnblogs.com/ztzdhbg/p/11497980.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值