input()
函数input()
用来输出。
语法格式:
input(tips)
运行代码之后可自定义输入目标数据,返回结果为string(字符串)
类型。
示例:
a = input('请输入一个数字:')
print(a)
终端显示(键盘输入 1):
请输入一个数字:1
1
input()
函数较为简单,可以配合类型转换函数int()
、float()
等来使用,这里不多讲。
我们重点来讲print()
输出函数。
print()
print() 方法用于打印输出,是 Python 中最常见的一个函数。
注:
- print() 在 Python3 中是一个函数,但在 Python2 版本中并不是一个函数,而是一个关键字;
- Python3 的 print() 语句通常用法为
print(123)
,而在 Python2 中,用法为print 123
;- 在本专栏中,我们以 Python 3 来介绍。
以下是 print()
函数的语法:
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
其中:
英文逗号“,”
分隔。\n
,我们可以换成其他字符串。几个例子:
# Code 1-2-0
print(1)
>>> 1
print('点赞')
>>> 点赞
a = '收藏'
print(a)
>>> 收藏
a = '点赞'
b = '收藏'
print(a, b)
>>> 点赞 收藏
a = '点赞'
b = '收藏'
print(a, end='+')
print(b)
>>> 点赞+收藏
print('点赞', '收藏', '转发', sep='+')
>>> 点赞+收藏+转发
以上是一些基本的例子,下面来看print()
函数的转义符。
Python 转义字符有很多,这里书某人为大家整理了几种,希望大家用得到。
一般转义字符有:\n 代表换行符;\t 代表横向跳格;\ \ 代表反斜杠;\ " 代表双引号;\ ’ 代表单引号。
如果有知道其他转义字符的读者,可以私信我或者在评论区留言,我会更新文章,在知识点中会备注你的名字!
\n
只要字符串中有换行符\n
,使用print()
输出时,就会自动换行。
示例:
print('点赞\n收藏')
程序输出:
点赞
收藏
\t
转义字符\t
代表一个TAB键,即8个空格。
print('点赞\t收藏')
输出:
点赞 收藏
\\
转义字符\\
代表一个反斜杠。
print('点赞\\收藏')
输出:
点赞\收藏
\"
转义字符\"
代表一个反斜杠。
print('点赞\"收藏')
输出:
点赞"收藏
\'
转义字符\'
代表一个反斜杠。
print('点赞\'收藏')
输出:
点赞'收藏
print(1+1)
print(2*2)
print(4-2)
print(4/2)
输出:
2
4
2
2.0
name = '书某人.py'
print('关注 %s' % name)
输出:
关注 书某人.py
number = 99999
print('这篇文章有 %d 个赞' % number)
输出:
这篇文章有 99999 个赞
pi = 3.14159
print('π 约等于 %f' % pi)
输出:
π 约等于 3.141590
%f 会自动将不足的小数位数补齐至6位小数。
在%f
的百分号后写'.'
再接一个正整数, 就能输出保留几位小数。
pi = 3.14159
print('π 约等于 %.3f' % pi)
输出:
π 约等于 3.142
name = '书某人.py'
number = 99999
print('%s 的这篇文章有 %d 个点赞!' % (name, number))
输出:
书某人.py 的这篇文章有 99999 个点赞!
程序:
print('点赞', file=open('file.txt', 'w'))
发现没有输出,但在程序的目录下会出现一个新文件“file.txt”,里面写着点赞
。
电脑都这么说了,快给我的文章点个赞!