python——基础练习之输入输出

  1. 字符串形式输入a,b,数据间以一个空格间隔。

a,b = input().split()
  1. 输入两个整数啊a,b,用空格隔开。

a,b=map(int,input().split())

#不能直接使用int(input().split()) ,因为int()参数必须是字符串、类似于对象的字节或实数,而不是“list”

  1. 将一行整数以逗号为分隔拼接成字符串。

a=input()
print(','.join(a))
  1. 以字符串的形式给定一行数据,数据间以‘,'隔开. 将字符串中重复的字符串删去并打印,并按原顺序输出

a=input().split(',')
print(','.join(sorted(set(a),key=a.index)))
  1. 给定两个长度为 3 的列表 key 和 val,分别作为键和值构建一个字典。

输入两行数据,第一行为key中从左到右的三个数据,第二行为val中从左到右的三个数据,数据间以 逗号分隔。

对每一组输入,在一行中输出对应字典。

key=input().split(',')
val=input().split(',')
print(dict(zip(key,val)))
  1. 输入一行合法字符串。输出该式子的计算结果。

s=input()
print(eval(s))
  1. 输入一行不确定的多个浮点数,以冒号分隔.在一行里输出个数和最后一个浮点数,以一个空格间隔

a=input().split(':')
print(len(a),a.pop())
  1. 一行中有两个数据,分别代表肥宅快乐水的毫升和同学的人数。

输出格式为'每个同学可以获得x毫升肥宅快乐水'。x为每名同学可以获

得的饮料毫升数(严格精确到小数点后 3 位)。

t,n=map(float,input().split())
x=t/n
print('每个同学可以获得'+'%.3f' %x +'毫升肥宅快乐水')

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值