本节学习知识目录
1.什么是print()输出函数?
众所周知,print的中文翻译是:打印、印刷、印制 的意思。
print()表示的含义是:将()里的内容打印出来,输出到你的屏幕上。
2.print()输出函数的基本语法
从格式上看,我们可以得出:
print()输出函数是由以下4个部分所组成的
(1)函数名:print
(2)英文格式的小括号()
(3)英文格式的引号""
(4)括号里面要输出的内容
【栗子】
print("你好!这里是print输出语句的学习笔记")
【注意点1】小括号()必须是英文格式的小括号。
【注意点2】引号""必须是英文格式的引号。
【注意点3】小括号()内的内容并不要求必须是字符串,也可能直接。是变量等。
3.尝试写出相关代码
【同样的栗子】
print("你好!这里是print输出语句的学习笔记.")
【终端输出内容】
【注意】
如果print输出语句的小括号() 不是英文格式的,
那么点击运行后就会出现如下的报错!
此处的invalid character,表示的是:无效字符
4.print()输出函数的四种用法:
(1)括号内没有引号
【用途】多用于输出数字和公式等
【数据类型】多是 整数 和浮点数
# 括号内没有引号
print()
【栗子】输出整数
print(2023)
【终端输出结果】2023
【栗子】输出浮点数
print(3.1415)
【终端输出结果】3.1415
【栗子】输出公式
print(2024-1)
上述print函数中,()内是一个减法公式
【终端输出结果】2023
(2)括号内存在单引号
【用途】多用于输出不含有单引号的字符串
# 括号内存在单引号
print('')
【栗子】
print('你好!这里是print输出语句的学习笔记。')
【终端输出结果】你好!这里是print输出语句的学习笔记。
总而言之,单引号内的所有内容均会被输出,即括号内有什么就输出什么
(3)括号内存在双引号
【用途】可以输出任意字符串
#括号内存在双引号
print("")
双引号与单引号的不同点在于:当输出内容中含有单引号时,必须借助双引号进行输出内容;否则,系统在运行代码时,由于无法区分开哪个单引号是要输出的内容,哪个单引号是表示字符串,而导致运行错误。
【栗子】
print("你好!这里是'print输出语句'的学习笔记。")
【终端输出结果】你好!这里是'print输出语句'的学习笔记。
【错误栗子】单引号里面套单引号
print('你好!这里是'print输出语句'的学习笔记')
点击运行后,就会出现如下的报错:
【终端输出结果】SyntaxError:invalid syntax.
invalid syntax:无效语法
(4)括号内存在三引号
【用途】多用于输出有换行的字符串。
【作用】输出带有换行功能的字符,即可以实现跨行的输出。
#括号内存在三引号
print(''' ''')
print(""" """)
【栗子】
print("""
金樽清酒斗十千,玉盘珍羞直万钱。
停杯投箸不能食,拔剑四顾心茫然。
欲渡黄河冰塞川,将登太行雪满山。
闲来垂钓碧溪上,忽复乘舟梦日边。
行路难!行路难!多歧路,今安在?
长风破浪会有时,直挂云帆济沧海。
""")
【终端输出结果】
金樽清酒斗十千,玉盘珍羞直万钱。
停杯投箸不能食,拔剑四顾心茫然。
欲渡黄河冰塞川,将登太行雪满山。
闲来垂钓碧溪上,忽复乘舟梦日边。
行路难!行路难!多歧路,今安在?
长风破浪会有时,直挂云帆济沧海。