2019/07/29_course_python_1_print函数及转义符的使用

A new start: python!!!  

本系列内容来自于所报的风变编程 python 基础课。 禁止转载!

 

#本节知识点:

2019/07/29_course_python_1_print函数及转义符的使用_第1张图片

 

#chapter0: 千寻的名字 basic information

Q1:what is python?

2019/07/29_course_python_1_print函数及转义符的使用_第2张图片

python应用领域广泛,例如:爬虫,数据分析,科学计算,自动化办公,自动化运维,网站开发,多媒体处理,机器学习,深度学习等。下图展示了学习python的知识框架。

2019/07/29_course_python_1_print函数及转义符的使用_第3张图片

# print()函数

Print()函数的用法有以下几种:不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧!

##不带引号的print()函数

 

print(520)

终端显示结果:520.

##带单引号/双引号的print()函数:

因为计算机不能懂我们的文字和句子,所以当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。

print('千寻') 

print("千寻")

print('520')

终端就都会显示 : 千寻 千寻  520

相应地,在括号内没有引号的情况下,我们只能往括号内放入计算机能够“理解”的内容,如:数字或数学运算

 print(1+1)

终端显示:2

因为计算机可以计算

##三引号的用法的print()函数

在print内部使用三引号''' 来实现跨行输出。

print('''我愿意留在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
将在这个世界变成一头猪。
''')

终端就会显示:

我愿意留在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
将在这个世界变成一头猪。

注意: 在Python中,n默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错

总结:print()的三种引号:

2019/07/29_course_python_1_print函数及转义符的使用_第4张图片

2019/07/29_course_python_1_print函数及转义符的使用_第5张图片

##转义符 print()函数

还有第二种实现换行的办法:使用转义字符\n

print('我愿意留在汤婆婆的澡堂里工作两年,\n如果我违背工作内容的话,\n将在这个世界变成一头猪。')

终端显示和上述用'''   ''' 一样

除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母

比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】

2019/07/29_course_python_1_print函数及转义符的使用_第6张图片

#变量和赋值

计算机会把成千上万的数据放在不同的“盒子”里,这样才方便它存储和操作数据。

 

这个“盒子”在Python中被称为变量,你可以在这个“盒子”里放任何你想放的内容。而这个往盒子里装东西的过程,在代码的魔法世界被称为【赋值】。

name='千寻'
name='小千'
print(name)

终端显示:小千

变量的特点:变量之所以称为变量,是因为它保存的数据是可以随意变化的。是以最终赋值为结果的。

##变量的命名规范

2019/07/29_course_python_1_print函数及转义符的使用_第7张图片

比如说,如果信息是姓名,那么变量可以命名为name;如果信息是数字,那么变量名则应该叫做number。

除了变量命名之外,还要注意的是:在代码世界中,赋值符号=不是左边等于右边的意思。仅仅表示赋值动作:把右边的内容放到了左边的盒子中代表左右两边相等的符号,是比较运算符==,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了。

2019/07/29_course_python_1_print函数及转义符的使用_第8张图片

 

本节主要讲了print()函数的用法, print里只能直接带数字或者算法,其他内容必须加上引号,单引号和双引号一样的效果,三引号是其多个句子分行,同样的用法是用转义符\n. 转义符加不同字母表示不同的意义,行使不同的功能。 

第二部分是赋值和变量。 变量名只能是英文的一个单词, 不要乱来,容易混。赋值是 = , 比关切输出结果以最终赋值为准。

 

其中难点是三引号:

print(''' .........,

             ...............

             ''')

#or 用转义符

print('........, \n.........' )

#如果print的句子里有引号,那就需要用转义符,\' 来代替引号

 

 

 

 

 

 

 

 

你可能感兴趣的:(python,course_python)