前言:Hello大家好,我是小哥谈。从第一个Python程序开始,我们一直在使用print()函数向屏幕上输出一些字符,这就是Python的基本输出函数。除了print()函数,Python还提供了一个用于进行标准输入的input()函数,用于接收用户从键盘上的输入内容。本节课就带大家认识下Python语言中的基本输入与输出!~🌈
目录
🚀1.使用input()函数输入
🚀2.使用print()函数输出
🚀1.使用input()函数输入
在Python中,使用内置函数input()可以接收用户的键盘输入。
input()函数的基本用法如下:
variable = input("提示文字")
其中,variable为保存输入结果的变量,双引号内的文字用于提示要输入的内容。例如,想要接收用户输入的内容,并保存到变量tip中,可以使用下面的代码:
tip = input("请输入文字:")
在Python 3.x中,无论输入的是数字还是字符都将被作为字符串读取。如果想要接收数值,需要把接收到的字符串进行类型转换。例如,想要接收整型的数字并保存到变量age中,可以使用下面的代码:
age = int(input("请输入数字:"))
说明:
在Python 2.x中,input()函数接收内容时,数值直接输入即可,并且接收后的内容作为数字类型;而如果要输入字符串类型的内容,需要将对应的字符串使用引号括起来,否则会报错。
🚀2.使用print()函数输出
默认的情况下,在Python中,使用内置的print()函数可以将结果输出到IDLE或者标准控制台上。
其基本语法格式如下:
print(输出内容)
其中,输出内容可以是数字和字符串(字符串需要使用引号括起来),此类内容将直接输出,也可以是包含运算符的表达式,此类内容将计算结果输出。例如:
a = 10 # 变量a,值为10
b = 6 # 变量b,值为6
print(6) # 输出数字6
print(a*b) # 输出变量a*b的结果60
print(a if a>b else b) # 输出条件表达式的结果10
print("成功的唯一秘诀――坚持最后一分钟") # 输出字符串“成功的唯一秘诀――坚持最后一分钟”
注意:
在Python中,默认情况下,一条print()语句输出后会自动换行,如果想要一次输出多个内容,而且不换行,可以将要输出的内容使用英文半角的逗号分隔。例如下面的代码将在一行输出变量a和b的值:
print(a,b) # 输出变量a和b,结果为:10 6
在输出时,也可以把结果输出到指定文件,例如,将一个字符串“路漫漫其修远兮,吾将上下而求索。”输出到D:\mot.txt中,代码如下:
fp = open(r'D:\mot.txt','a+') # 打开文件
print("路漫漫其修远兮,吾将上下而求索。",file=fp) # 输出到文件中
fp.close() # 关闭文件
执行上面的代码后,将在D盘根目录下生成一个名称为mot.txt的文件,该文件的内容为文字“路漫漫其修远兮,吾将上下而求索。”