首先我们要知道的是python中有六个常规的数据类型,他们分别是number数字,string字符串,list列表,tuple元组,set集合,dictionary字典。其中他们又分为两大类,不可变数据和可变数据,
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
其次就是我们需要给变量赋值,python每个变量在使用前都必须赋值,可以通过等号(=)来实现,并且python可以同时为多个变量进行赋值 ,这里需要注意的是如果你输入的是字母的话需要加上引号“”,否则这个式子没有办法成立
其次就是你也可以通过python进行来进行运算,下面是一些最基础的运符号
+就表示加法
-表示减法
*表示乘法
/表示除法也就是分数,结果后留一位小数点
//和上面则是一样,但是这个结果只取整数
%则是取余数
**则表示多少次方
但是切记在输入代码时要在后加上+str,这里的意义是用 + 运算符使其连接在一起
加号 + 是字符串的连接符, 星号 * 表示复制当前字符串,与之结合的数字为复制的次数
那如果我们输入了一串词组但是只想取其中的几个字母怎么办呢,这里我举一个例子,
如clname=abcdefg 我们如果想取cde的话应该怎么打代码呢,首先我们可以把这几个字母用数字套上去依次从零开始为0,1,2,3,4,5,6这里要注意正数的话是从零开始,后面反过来则是从-1开始,这时候七个字母都有数字代替了,那我们就可以开始输入代码了,这里只要输入2:-5即可,前面一个数字的话是包含在内的所以我们就是2,但是后一个数字是不包含的,就是要输入到后一位,所以e表示的是4,但是我们要输入到5
反过来也是同样的从后往前也就是g开始依次为-1,-2,-3,-4,-5,-6,-7,同样的我们此时就需要输入2:-2
如果是想从头开始截取几个字母的话那么我们只需要输入:加上数字就行,如想截取abcde那么只需要输入:5即可,反过来的话则是同样从后往前,那么我们此时只需要输入:-2即可
这里我引用一下菜鸟教程里的总结,应该会更加通俗易懂一些
最后一个要说的就是\ n这个表示换行,\t则表示在开头空四个字母各也就是缩进。
以上就是我最近对于变量和字符串学习的一些总结。。。