【定义】
Python的内置函数是指安装python后就可以直接使用的函数,也就是Python自带的函数。
除了内置函数,Python中还有另一种函数叫自定义函数(后面学习)。
【语法】
函数名(参数)
【知识回顾】
我们之前学过的内置函数:print( )
函数。
print(value, …, sep=' ', end='\n', file=sys.stdout, flush=False)
print( )函数由4部分组成:
1.函数名:print
2.英文小括号:( )
3.英文引号(有4种情形)
4.参数(print函数有5个参数)
input[ˈɪnpʊt]输入,投入。
input的中文意思是输入。
【功能】将input( )函数括号中的内容、数据输入(传递)到程序中。
input( )函数:Python中的输入函数。
input( )函数由3部分组成:
1.函数名:input
2.英文小括号:( )
3.要输入的内容
【温馨提示】
英文小括号中通常加入提示性文字。
input( ) 函数得到结果为字符串。
【体验代码】
name = input('请输入你的名字:')
print(name)
【终端输出】
安迪
【代码解析】
在空白的方框中输入你的名字(我输入的是我的名字安迪
);
然后按回车;回车后我输入的名字安迪
就会被input( ) 函数接收;
程序将接收的内容赋值给变量name;
然后执行print( name )
语句,程序会将变量name输出,即输出你刚才输入的姓名。
我输入的名字安迪
会呈现在代码框的最下方的输出位置。
name = input('请输入你的名字:')
input( )函数括号中的字符串请输入你的名字:
就称为提示性文字。
【代码示例】
account = input('请输入您的登录账号:')
password = input('请输入您的登录密码:')
account[əˈkaʊnt]:账号。
password[ˈpɑːswɜːd]:密码。
提示性语句结合程序需求,可自行书写。
# 用input 函数输入一个整数,并赋值给变量weight
weight= input('请输入你的体重(单位为公斤,数据类型为整数):')
# 查看变量weight
print(weight)
# 查看变量weight的数据类型
print(type(weight))
终端输出】
50
第一行输出的50
是我输入的内容;
第二行class 'str'
表示input函数将我输入的内容数据类型转变为字符串类型。
# 用input 函数输入一个浮点数,并赋值给变量height
height= input('请输入你的身高(单位为米,数据类型为浮点数):')
# 查看变量height
print(height)
# 查看变量weight的数据类型
print(type(height))
终端输出】
1.68
第一行输出的1.68
是我输入的内容;
第二行class 'str'
表示input函数将我输入的内容数据类型转变为字符串类型。
通过上述代码,我们发现使用 input() 函数时,无论你在终端输入的内容数据类型是什么,被 input() 函数获取后,最终得到的结果都是字符串类型
。
【重点提示】
数据类型为字符串
这个知识点必须掌握。
因为input函数输入的数据通常要参与计算。
但字符串又不能和整数、浮点数一起进行计算,所以input函数输入的数据通常需要转换数据类型。
【Python知识框架图】