python输入input输出print函数

python输入input输出print函数

python输入输出语句分别对应着input()和print()函数,下面分别对这两个函数进行介绍和实操。

1、输入语句input()

新建一个tmp.py文件

  • 当我们输入字符串时,返回数据类型是字符串
# -*- coding: utf-8 -*-

name = input("请输入您的名字:")

print(name, type(name))

运行tmp.py后,会提示手动输入信息,回车后就可以得到输出结果:

请输入您的名字:小知
小知 <class 'str'>
  • 当我们输入整数时,返回数据类型也是字符串
请输入您的名字:123
123 <class 'str'>

这里说明input()函数有强制将外部手动输入信息转换为字符串形式。

那当需要获取整数、浮点数据时,怎样将字符串类型进行转换呢?

  • 当我们需要输出整数时,对input函数进行整数类型转换
# -*- coding: utf-8 -*-

name = int(input("请输入您的名字:"))

print(name, type(name))

运行输入整数时,就能够得到整数类型

请输入您的名字:123
123 <class 'int'>

2、输出语句print()

输出语句,也就是常说的打印函数,表示将需要被显示的内容打印在终端页面端,起着提示、方便开发人员调试的作用,下面将介绍平时开发过程中常见的三种输出格式。

  • 常规打印
# -*- coding: utf-8 -*-

name = "52phm,专注预测性维护的学习平台,URL:http://www.52phm.cn"

print(name)

输出结果

晓物智联,工业互联网人的技术交流社区,URL:http://www.52phm.cn
  • 结合使用%s打印
# -*- coding: utf-8 -*-


name1 = "专注预测性维护的学习平台"
name2 = "URL:http://www.52phm.cn"

print("52phm, %s, %s" % (name1, name2))

输出结果

晓物智联,工业互联网人的技术交流社区,URL:http://www.52phm.cn
  • 结合使用format打印
# -*- coding: utf-8 -*-


name1 = "专注预测性维护的学习平台"
name2 = "URL:http://www.52phm.cn"

print("52phm, {}, {}".format(name1, name2))

输出结果

52phm,专注预测性维护的学习平台,URL:http://www.52phm.cn

你可能感兴趣的:(python,input函数,print函数,python教程,小知带你入门python)