Python06_阶段性作业

作业1

我想使用以下变量,输出这样一个结果人工智障说:3.8+1等于4

word = '3.8'
number = 1
sentence = '人工智障说:3.8+1等于'

输出结果:
人工智障说:3.8+1等于4

其中,输出结果中的4,是由字符串型变量【word = '3.8'】,加上整数型变量【number = 1】得出来的

参考代码

word = '3.8'
number = 1
sentence = '人工智障说:3.8+1等于'
print(sentence+str(int(float(word)+number)))

代码结果

人工智障说:3.8+1等于4

解析

字符串转浮点型后与数字相加,后将浮点型结果转为整形后转为字符串后进行数据拼接

 

作业2

  • 题目要求

    请运用所给变量,使用str()函数打印两句话。
    第一句话:1人我编程累碎掉的节操满地堆
    第二句话:2眼是bug相随我只求今日能早归

  • 题目讲解

    1.将非字符串型变量转换为字符串类型
    2.将字符串型变量拼接在一起
    3.使用print()函数打印拼接结果

  • 书写代码

    请复制粘贴下方变量,并使用str()函数转换,打印出两句话:

    第一句话:1人我编程累碎掉的节操满地堆
    第二句话:2眼是bug相随我只求今日能早归

    变量:

  • number1 = 1
  • number2 = 2
  • unit1 = '人'
  • unit2 = '眼'
  • line1 = '我编程累'
  • line2 = '是bug相随'
  • sentence1 = '碎掉的节操满地堆'
  • sentence2 = '我只求今日能早归'

     

参考代码

number1 = 1
number2 = 2
unit1 = '人'
unit2 = '眼'
line1 = '我编程累'
line2 = '是bug相随'
sentence1 = '碎掉的节操满地堆'
sentence2 = '我只求今日能早归'
print(str(number1)+unit1+line1+sentence1)
print(str(number2)+unit2+line2+sentence2)

代码结果

1人我编程累碎掉的节操满地堆
2眼是bug相随我只求今日能早归

 

作业3

  • 题目要求

    请运用所给变量,使用数据转换str()int()float()及数据拼接符号+,打印一句话: 脸黑怪我咯7张蓝票一个SSR都没有
    其中,变量会在【书写代码】步骤里直接提供。

  • 题目讲解

    1.由于变量中有小数形式的字符串'7.8',所以需要使用转换函数将此变量转换为浮点型
    2.转换后使用int()函数取整
    3.由于数据拼接需要变量为字符串形式,所以需要将变量转化为字符串类型
    4.最后数据拼接,得出结果

  • 书写代码

    请运用所给变量,使用数据转换str()int()float()及数据拼接符号+,打印一句话: 脸黑怪我咯7张蓝票一个SSR都没有
    所给变量:
    slogan = '脸黑怪我咯'
    number = '7.8'
    unit = '张'
    sentence = '蓝票一个SSR都没有'

参考代码

slogan = '脸黑怪我咯'
number = '7.8'
unit = '张'
sentence = '蓝票一个SSR都没有'
print(slogan+str(int(float(number)))+unit+sentence)

代码结果

脸黑怪我咯7张蓝票一个SSR都没有

解析

字符串转浮点型,后将浮点型结果转为整形后转为字符串后进行数据拼接

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值