python数据录入_python复习——数据输入输出

标准输入:x=input()……

标准输出:print()……

格式化输出:1、字符串格式化运算符%

例:print('Values are %s,%s,%s.'%(1,2,['one','two']))

输出:Values are 1,2,['one','two'].

说明:无关语句Value are……的引号可以是单引号也可以是双引号,若数据是字符串要用引号(单双引号都行)括起,否则该字符串会被当成变量,编译器会报错。

1604784-20190627164517872-562186402.png

关于小数位数的输出控制大致与C语言一样,不同的是:

print('%06.2f'%1.235)

输出:001.24 6前面多了一个0,意思是不足6位,则在前用0补充

若不确定长度和小数位数,可:‘%*.*f’%(6,2,2.345) 等同于‘%6.2f’%(2.345)

print(' %(name)s:%(score)6.1f '%{'score':9.5,'name':Luky'})

输出:Luky: 9.5

(多见于字典类型的输出)

1604784-20190604223001099-303209949.png

2、format()内置函数

例:print(format(3.142,'05.3'),format(65,'c'))

输出:03.14 A

说明:逗号前面是输出数据,逗号后面是输出格式,这格式包括上图的格式符号,也包括对输出长度、小数位数的控制格式,也包括 m(右对齐,长度为m), ^m(长度为m,居中),format()中只能有两个参数,一个是要输出的数据,一个是格式.

1604784-20190627170005334-1577392705.png

字符串的输入:注意字符串必须有引号

1604784-20190627231215719-1648306308.png

3、字符串的format()方法(推荐)

格式:

(1)格式字符串.format(输出项1,输出项2,输出项3)

格式字符串包括普通字符和格式说明符,形式:{[序号或键]:格式说明符}

例:print('I\'m {1},{0}'.format('welcome','Jayden'))

输出:I‘m Jayden,welcome

注:在无关语句中的符号要用转义字符,如要单引号 ' 则用 \',要双引号 ",则要 \"

print('I\'m' {name},{ms}'.format(ms='welcome',name='Jayden')

输出同上。

1604784-20190627223913605-427019062.png

x=int(input())

print('{:.2f},{:d},{:d}'.format(1.325,9,x))

输入:5

输出:1.32 9 5

1604784-20190627230355216-908366523.png

若均不在:前写明序号,将按顺序读取输出

1604784-20190627230319884-1754594048.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值