一、基础的安装(Python,Anaconda)
二、print基础函数的学习
三、注释与换行
1、注释:
a:单行注释,在你的注释语句前面加一个 '#' 符号
b:多行注释,多行注释分为两种,一种是单引号的,一种是双引号的
2、换行
四、单引号,双引号,转义符
1、单引号和双引号在print中没有什么区别
a、单引号,双引号:可以看出,如果一个句子中有单引号,有双引号,那么这么做会报错
所以,我们可以用三个单引号或者三个双引号来代替单引号或者双引号
b、转义符
转义符是 “\”
比如换行的命令是“\n”,如果我们想打印出来的话,先直接写上看看
直接打印出来了一个换行,那我们可以在 \ 前面再加上一个 \
看的出来,我们已经打印出来了 \n,那么如果我想打印 \\n 的话,就可以在 \\n 前面再加一个 \
突然发现,怎么只有一个 \ 剩下的都没有打印出来,这是怎么回事了,原来 \ 只能转义后面的一个 \ ,转完以后剩下了一个 \n,那么编译器会认为你这是一个换行符,所以只是打印出来了一个 \ 然后就换行了,这么看来的话,我们想打印 \\n 只能是写上四个 \ 用来转义两个 \
但是,很显然,如果真的这么做了,可能你的代码生涯也就不用继续了,毕竟,不想优化代码的医生都不是好厨师
其实还有一种方法是可以用原始字符串 r 以及 R
五、常见的数学运算以及数学函数
1、数学运算
2、数学运算
六、Python字符串,这个就不做过多的解释了,应该是可以看懂的吧,最后面两个的写法都是可以的
1、基本运算
还有就是截取字符串的时候,从前面往后面截取是从0开始,从后往前截取是从-1开始
2、剔除字符/指定字符
可以看得出在剔除String的固定的字符串时,第一个运算并没有把后面的一个ab给剔除掉,那么我们就用第二种方式看看,当你把后面的abc换成cba的时候发现,前面的和后面的都会被剔除,而当我在前后都加上一个d的时候,前面的好后面的ab都没有被删除,后来才知道,原来Python在剔除的时候是将要提出的字符串先分成一个char类型的单个字符,然后从两端开始匹配只要两端的开始的字母符合提出的字符串就可以,那么问题又来了,如果和要剔除的字符串顺序不一样呢,可以看看第四个运算,发现,和剔除字符的顺序并没有关系,所有我们可以得出结论,就是Python的剔除方法就是从两端开始直到不符合剔除字符串的位置停止剔除
3、