输出和输入操作是我们学习任何编程语言开始,下面我们就使用 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 函数所接收的用户输入的数字转为数字类型。
data = input("请输入数字:")
a = int(data)
print(a)
print(type(a))
data = input() a = int(data) print(a) print(type(a))
a = input("请输入数字:\n")
a = float(a);
print(a,type(a));
... python a = input("输入数字:") a = int(a) print(a,type(a)) ...
a = input("请输入数字:")
print(a)
print(type(a))
data = int(input("请输入一个数字"))
print(int(data))
num = int(input("请输入一个数字"))
data = input("请输入数字:") print(int(data))
#将输入的数字转化为整数 data_int=int(input("请输入数字:\n")) print(data_int,type(data_int))
...python
data = input ("请输入数字:")
print ( int (data))
...
a = input("请输入数字:") print(type(a)) # 输入的数字是整数时 aint = int(a) print(aint,type(aint)) # 输入的数字是小数时 afloat = float(a); print(afloat,type(afloat));
language=input("请输入数据:") print(language) print(type(language))
language=input("请输入数据:") print(language) print(type(language))
a = input("请输入数字:") b = int(a) print(type(a)) print(type(b))
data = input() a = int(data) print(a) print(type(a))
a=input("请输入数字:\n") print("a的数据类型是:",type(a)) b=int(a) print("b的数据类型是:",type(b))
...python
a = int(input('请输入一个数字:'))
print(a,type(a) )
...
print('1024768 =',1024768)
data = input("请输入数字:") print(int(data))
厉害,我咋没想到
学会了 print("hello world")
data = input("请输入数字:") try: evaluated_input = eval(data) if isinstance(evaluated_input,int): print("输入内容的类型是:", type(evaluated_input)); except: print("输入的不是数字");