Python3.5-用户交互程序(即如何进行输入输出)
前言
终于开始写博客了。最近在自学python,就开始从python这个系列开始写吧。不过,你要做好心理准备的是,写博客是一个长期的过程,一开始可能会非常难熬,可能会写不出东西,可能觉得自己写的东西质量很低,可能没有任何读者。但是,无论如何,坚持写下去,没有东西写就当做一个学习笔记来写,质量低下就尽量追求写的内容不犯低级错误,没有读者就把自己当作读者。
一、简单的输入输出

二、实现格式化输出的三种方式
- 字符串拼接

2、用%S来输出
这里要注意一个细节!!
我们再来看编译结果:

最后一行的报错信息显示需要整数,但是我们明明输入的21就是一个整数啊?
21是整数没错,但是它的类型呢??一定是整型吗?如何才能得知一个变量的数据类型呢?

再来看编译结果呢

这里可以准确的看到,age是一个 str类型的变量,这就是报错的原因。说明python3默认的变量类型就是字符串。那该如何解决这个问题呢?我们知道python是一门强类型语言,所以这里需要进行强制类型转换。

3、用.format()进行格式化输出

注:某些情况下只能用此种方式,先暂且记下。
format还有一种方式
小结:
不推荐使用+的方式来进行字符串的拼接,因为它会开辟几块内存空间,其他方式均只开辟一块。

浙公网安备 33010602011771号