/输出函数print())
输入函数input()输出函数print()学习文章目录前言1、Python语法元素思维导图2、输入函数 input()2.1 函数2.2输入函数input()3、输出函数print()总结前言本章将介绍如何使用输入函数input()将信息输入到程序中以及输出函数 print() 实现将信息输出到计算机屏幕中。1、Python语法元素思维导图为了方便以后的学习先对 Python 语法元素进行一个简单的梳理。2、输入函数 input()2.1 函数在编程语言中函数是指可以实现某种特定功能的代码块。给具有特定功能的代码块指定的名字即为函数名。函数具有统一的使用形式一般是在函数名后面加上英文格式的括号。函数格式函数名(参数)函数分为内置函数和自定义函数。内置函数是指编程语言内部编写好的具有特定功能的函数这些函数可以直接通过函数名调用。自定义函数是用户自己使用代码创建的新函数通常是为了实现内置函数不具有的功能。想要知道 Python 里面有哪些内置函数可以通过以下代码查询print(dir(__builtins__))2.2输入函数input()input()函数的功能是用于从标准输入通常是键盘读取用户输入的数据并将输入内容作为字符串返回。该函数在程序运行时暂停执行等待用户输入内容并按回车键确认。input(提示信息)ainput(请输入内容) print(内容是,a)值得注意的是通过输入函数input()获取的信息为字符串类型数据当要使用特定的数据类型的时可以使用强制数据类型转换函数int()或者float()ainput(请输入内容)#输入的数据默认为字符串类型 print(内容是,a,type(a)) print() bint(input(请输入一个整数))#对输入的数据强制转换为整型 print(b,type(b))要是想一次输入多个数据可以使用以下形式1、输入多个字符串参数1,参数2,参数3,...,参数ninput(信息).split(分隔数据的样式默认使用空格分隔数据)参数1,参数2,参数3,...,参数ninput(信息).split(“,”)#使用逗号分隔数据a,b,cinput(请输入三个水果).split() print(a,b,c)2、输入多个整数算法题中最常见我们可以使用以下格式参数1,...,参数nmap(int,input().split()) #其中的int是将输入的数据变成整型也可以改成floaa,b,cmap(int,input(请输入三个整数).split(,))#数据类型为int整型使用逗号分隔数据 print(abc,abc)或者将数据封装成列表numlist(map(int,input(请输入多个整数).split())) print(num) print(type(num[1]))#列表第二个数的类型3、输出函数print()print() 函数的功能是输出参数的内容。在 print() 函数中可以填入不同的参数来满足输出的不同情况接下来列举 6 种常见的参数方法。第 1 种参数为字符串。当 print() 函数中的参数内容为字符串字符串是被用引号引起来的信息单引号、双引号均可。print(Hello) # Helloprint(world) # world第 2 种参数为变量。a 3 # 定义变量 a 为 3 b 5 # 定义变量 b 为 5 c a b # 定义变量 cc 等于 a b print(c) # 运行代码后会输出变量 c 对应的结果即结果为 8第 3 种参数为表达式。print() 中的参数可以直接是表达式会先对表达式进行计算再输出结果。a 5 b 10 print(a b - 3)第 4 种参数为多个参数。print() 函数中还可以包含多个参数。形式如下print(参数1, 参数2, 参数3, ..., 参数n) # 之间的逗号分隔是英文逗号a 2 b 6 print(计算结果为, a b) # 其中包含两个参数参数1: 字符串计算结果为参数2: 表达式a b第 5 种输出末尾设置。当有多个 print() 函数输出时每个 print() 函数在执行后都会默认在输出内容末尾换行。如下print(今天天气正好) print(适合出去散步。)如果想要将两个 print() 函数输出的内容连接在一起显示在同一行可以在第一个 print() 函数中增加一个参数 end。其使用形式如下print(参数1, ..., 参数n, end)print(今天天气正好, end) print(适合出去散步。)end 后面的引号内容 表示字符串中间可以插入信息例如 ##运行输出后便会附带一个 ## 结尾并覆盖先前的默认换行。也可以插入转义字符 \n表示换行、\t表示制表等。还有就是当 print() 里面没有任何参数时可以当做空一行使用。print(今天天气正好, end##) print(适合出去散步。) print() print(今天天气正好, end\n) print(适合出去散步。) print() print(今天天气正好, end\t) print(适合出去散步。)第 6 种参数为函数。当 print() 函数中的函数为参数时代码程序会优先计算出此函数的结果再使用 print() 函数将结果输出。以下以求最大值函数 max() 为例a 5 b 6 print(max(a, b)) # 函数 max(参数1, 参数2, ..., 参数n)用于计算一堆数值中的最大值总结以上就是输入函数input()以及输出函数print()的介绍print() 函数的参数还有很多以上列举的是最常用的几种情况更多的用法就让各位读者自行探索啦。但要注意的是print() 函数的功能是将信息输出到 Shell 界面而一个代码程序也可以没有 print() 函数即不输出信息根据情况自行选择。