system.formatexception: 输入字符串的格式不正确。_零基础学Python系列之四:Python的输入输出...

一、输入语句

输入内容采用函数 input()实现

1、输入文本

65715293385ef73f5f921674a5ca9266.png

如果要输入数值,通过下图可以看出结果还是文本类型,那如何才能输入正确的数值?

7c603724ba1b057912e9615d9b4ee060.png

对于数值型的数据的输入,需要使用eval()函数将文本转换为数值。

2、输入数值

7da0c030cebd2c57d084d6e89dda7daa.png

二、输出语句

输出内容采用输出函数 print()
  • Python的基本数据类型都可以通过print()直接输出;

79b021b5001831616e74856d1a230624.png
  • print()函数可以输出单个或多个字符串(多个字符串之间用逗号隔开,输出内容中间会有一个空格);

9e8c8935ac4185084494fd035606959b.png

  • print()函数中end关键字的使用,输出后就会跟上end关键字后面的字符;

ba273f54a9d9acb457c906dfc9a09b97.png

三、格式化输出

如果在输出的语句中存在变量部分,那怎么实现不要修改输出部分的语句,就能实现变量的动态赋值呢?这就是输出格式化。

方式1:不同类型不同占位符方式

5bd4cf5973162c1cbe8917c94cbcfbf0.png

36dee6d36d3ed82d2c62a15968d3525d.png

方式2:format()方法 

1、位置占位符方式

6290ecb48f8f79d0b381260606727c5e.png

该方式参数要按顺序,否则会出现下图的问题。

1e02c5c92b97b31e4e81be155b525179.png

2、关键字参数的方式(参数顺序可以乱序)

1d5e7d06db3528d169fd72e1d3ef8a4a.png

3、位置占位符与关键字参数混合(关键字参数必须总在位置参数之后)

da32407c138ce052951e3e90c07d5bda.png

如有问题,欢迎留言。

dc67c1d4dcbfca30d04e9f0c7434da3e.png

72621f1a1a5fc9daae9a9403fd7cfe7e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值