《老鸟python 系列》视频上线了,全网稀缺资源,涵盖python人工智能教程,爬虫教程,web教程,数据分析教程以及界面库和服务器教程,以及各个方向的主流实用项目,手把手带你从零开始进阶高手之路!点击 链接 查看详情




输出和输入

阅读:227571409    分享到

输出和输入操作是我们学习任何编程语言开始,下面我们就使用 Python 提供的输出函数 print,把伟大的 "Hello World" 输出到显示器上,然后我们再学习如何用程序接收用户键盘上的输入。

输出

用 print 函数加上单引号或双引号或三个单引号括起来的字符串,就可以向屏幕上输出指定的字符,注意 print 函数要用小括号括起来,而 Python2 用不用小括号都可以。

print ('Hello World')
print ("Hello World")
print ('''Hello World''')

用 print 函数也可以输出多个字符串,如:print("Hello 老鸟Python", "I am studying python") , print 会依次打印每个字符串,遇到逗号,会输出一个空格。其实这条语句等价于:print("Hello 老鸟Python I am studying python")

我们也可以输出其它类型的数据,比如输出整数:print(250),也可输出计算表达式,如:print(300 - 50)。print 会自动计算表达式的结果,然后输出到屏幕。

我们也可以用 print 一次性输出类型不同的数据,如:print("300 - 50 =", 300 - 50)

输入

Python 3 提供了一个 input 函数,可以让用户输入数据,并存放到一个变量里,比如输入你喜爱的编程语言,然后输出到屏幕上。

language = input()
print(language)

我们也可以让用户输入数据的同时,给出提示信息。

language = input("请输入你喜欢的编程语言:")
print(language)

python 3 的 input 函数会把你所有的输入转为字符串,比如你输入数字也会转为字符串类型。

language = input("请输入数字:")
print(type(language))  # type 函数返回变量的类型

在编程语言中,我们把输入称作 Input,输出称作 Output。因此,我们把输入输出统称为 Input/Output,或者简写为 IO。

本节重要知识点

会使用输入和输出函数。

知道输入函数 input 的用法。

作业

上网搜索,如何把 input 函数所接收的用户输入的数字转为数字类型。


如果以上内容对您有帮助,请老板用微信扫一下赞赏码,赞赏后加微信号 birdpython 领取免费视频。


登录后评论

user_image
菜鸟初学
2024年1月31日 16:46 回复

data = input("请输入数字:") try: evaluated_input = eval(data) if isinstance(evaluated_input,int): print("输入内容的类型是:", type(evaluated_input)); except: print("输入的不是数字");


user_image
芳草天
2020年8月3日 14:41 回复

data = input("请输入数字:")

a = int(data)

print(a)

print(type(a))


user_image
王烽a
2020年8月2日 22:00 回复

data = input() a = int(data) print(a) print(type(a))


user_image
3519364669
2020年7月31日 20:04 回复

a = input("请输入数字:\n")

a = float(a);

print(a,type(a));


user_image
15137884849
2020年7月31日 08:47 回复

... python a = input("输入数字:")    a = int(a)    print(a,type(a)) ...


user_image
15136883790
2020年7月31日 08:36 回复

a = input("请输入数字:")

print(a)

print(type(a))


user_image
13781435268
2020年7月31日 07:30 回复

data = int(input("请输入一个数字"))

print(int(data))


user_image
WangXY
2020年7月30日 23:46 回复

num = int(input("请输入一个数字"))


user_image
aaa
2020年7月30日 23:14 回复
data = input("请输入数字:")
print(int(data))

user_image
xrw
2020年7月30日 22:17 回复
#将输入的数字转化为整数
data_int=int(input("请输入数字:\n"))
print(data_int,type(data_int))

user_image
耿贝贝
2020年7月30日 21:53 回复

...python

data = input ("请输入数字:")

print ( int (data))

...


user_image
wly
2020年7月30日 11:41 回复
a = input("请输入数字:")
print(type(a))

# 输入的数字是整数时
aint = int(a)
print(aint,type(aint))

# 输入的数字是小数时
afloat = float(a);
print(afloat,type(afloat));

user_image
聂玉翠
2020年7月30日 10:40 回复

coding:utf-8

language=input("请输入数据:") print(language) print(type(language))


user_image
聂玉翠
2020年7月30日 10:40 回复

coding:utf-8

language=input("请输入数据:") print(language) print(type(language))


user_image
yyj
2020年7月30日 08:17 回复

a = input("请输入数字:") b = int(a) print(type(a)) print(type(b))


user_image
王梅因
2020年7月29日 16:35 回复
data = input()
a = int(data)
print(a)
print(type(a))

user_image
hsyl1999
2020年7月29日 15:43 回复
a=input("请输入数字:\n")
print("a的数据类型是:",type(a))
b=int(a)
print("b的数据类型是:",type(b))

user_image
研上~琑死
2020年7月29日 13:59 回复

...python

a = int(input('请输入一个数字:'))

print(a,type(a) )

...


user_image
李元华
2019年10月4日 00:30 回复

print('1024768 =',1024768)


user_image
唐吉柯德的温柔
2019年3月27日 17:46 回复
data = input("请输入数字:")
print(int(data))

user_image
小 坤
2019年11月18日 15:19

厉害,我咋没想到


user_image
Angus
2018年7月5日 02:55 回复

学会了 print("hello world")