一、输出语句print()
源码为:
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
示例:
参数解释:
- value:即要打印输出的值。
print('I LOVE PYTHON')
输出结果:
I LOVE PYTHON
- sep:分隔符,即要打印的字符以什么隔开。
示例代码:
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-')
输出结果:
I LOVE PYTHON-人生苦短-我用python
- end:结束符,Python默认的打印结束为换行符:‘\n’
示例代码:
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-', end='\n')
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-')
输出结果:
I LOVE PYTHON-人生苦短-我用python
I LOVE PYTHON-人生苦短-我用python
- 加入end参数
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-', end='*' * 6)
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-')
输出结果:
I LOVE PYTHON-人生苦短-我用python******I LOVE PYTHON-人生苦短-我用python
- file: 要打印到的文件中,Python默认是打印到当前的控制台。要打印的文件中,首先需要打开需要打印的文件。
示例代码:
f = open('print1.txt', 'w')
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-', end='*' * 6, file=f)
f.close()
输出结果:
- flush:flush参数主要是刷新, 默认flush = False,不刷新
示例代码:
f = open('print1.txt', 'w')
print('I LOVE PYTHON', '人生苦短', '我用python', sep='-', end='*' * 6, file=f, flush=True)
f.close()
二、输入语句input()
- input函数主要是获取从键盘中输入的值
示例代码:
temp = input()
注意:input函数运行时,如果没有提示,控制盘就会在一直等待用户输入,所以,在使用input函数时,尽量设置提示字符。
示例代码:
print("请输入内容:")
temp = input()
输出结果:此时一直在等待用户输入,输入后按回车键结束。
注意:input函数接受的内容都是字符串类型,如需其他类型,则需要转换。