A new start: python!!!
本系列内容来自于所报的风变编程 python 基础课。 禁止转载!
#本节知识点:
#chapter0: 千寻的名字 basic information
Q1:what is python?
python应用领域广泛,例如:爬虫,数据分析,科学计算,自动化办公,自动化运维,网站开发,多媒体处理,机器学习,深度学习等。下图展示了学习python的知识框架。
# print()函数
Print()函数的用法有以下几种:不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧!
##不带引号的print()函数
print(520)
终端显示结果:520.
##带单引号/双引号的print()函数:
因为计算机不能懂我们的文字和句子,所以当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。
print('千寻')
print("千寻")
print('520')
终端就都会显示 : 千寻 千寻 520
相应地,在括号内没有引号的情况下,我们只能往括号内放入计算机能够“理解”的内容,如:数字或数学运算。
print(1+1)
终端显示:2
因为计算机可以计算
##三引号的用法的print()函数
在print内部使用三引号''' 来实现跨行输出。
print('''我愿意留在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
将在这个世界变成一头猪。
''')
终端就会显示:
我愿意留在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
将在这个世界变成一头猪。
注意: 在Python中,n默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错。
总结:print()的三种引号:
##转义符 print()函数
还有第二种实现换行的办法:使用转义字符\n
print('我愿意留在汤婆婆的澡堂里工作两年,\n如果我违背工作内容的话,\n将在这个世界变成一头猪。')
终端显示和上述用''' ''' 一样
除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母。
比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】
#变量和赋值
计算机会把成千上万的数据放在不同的“盒子”里,这样才方便它存储和操作数据。
这个“盒子”在Python中被称为变量,你可以在这个“盒子”里放任何你想放的内容。而这个往盒子里装东西的过程,在代码的魔法世界被称为【赋值】。
name='千寻'
name='小千'
print(name)
终端显示:小千
变量的特点:变量之所以称为变量,是因为它保存的数据是可以随意变化的。是以最终赋值为结果的。
##变量的命名规范
比如说,如果信息是姓名,那么变量可以命名为name;如果信息是数字,那么变量名则应该叫做number。
除了变量命名之外,还要注意的是:在代码世界中,赋值符号=
不是左边等于右边的意思。仅仅表示赋值动作:把右边的内容放到了左边的盒子中。代表左右两边相等的符号,是比较运算符==
,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了。
本节主要讲了print()函数的用法, print里只能直接带数字或者算法,其他内容必须加上引号,单引号和双引号一样的效果,三引号是其多个句子分行,同样的用法是用转义符\n. 转义符加不同字母表示不同的意义,行使不同的功能。
第二部分是赋值和变量。 变量名只能是英文的一个单词, 不要乱来,容易混。赋值是 = , 比关切输出结果以最终赋值为准。
其中难点是三引号:
print(''' .........,
...............
''')
#or 用转义符
print('........, \n.........' )
#如果print的句子里有引号,那就需要用转义符,\' 来代替引号