首先,Python3的变量不需要声明,曾经说的C语言的变量需要提前声明的好处现在也不是什么好处了
但是变量必须被赋值,赋值之后变量才会被创建,变量没有类型,直接写出来她的名字,里面装的什么内容,就好了,自然而然她就会有一个数据类型,由这里面装的东西决定,比如
自然 a就是整型变量
Python可以同时为多个变量赋值:
就像这样,那么输出的结果为 1 1 1
Python也可以为多个对象指定多个变量,
输出结果为 1 2 python
那么我们突然就有了这样一种感觉,似乎这种叫做Python的语言事实上没有那么多的界定,对于变量这种东西,真的不至于像C语言那样要求的那么死板,也的确有它不死板的道理
Python3中有六种标准的数据类型 Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Sets(集合)
Dictionary(字典)
可能Python是为了数学而生的吧
Number :数字
python3支持int、float、bool、complex(复数)(我擦这玩意还能有复数!)
python3可以同时为多个变量赋值,例如a,b = 1,2
String : 字符串
定义字符串的时候利用单引号‘’或者双引号“”括起来
字符串可以截,什么意思呢,就是可以把这一串中间的截出来
具体截取的方法:
输出的结果就是yt
就是在 第一个子母后边来一刀 ,第三个子母后边来一刀
中间的yt就是结果
如果是
结果和刚才是一样的,带负号的就这样处理,用字符的个数,加上这个负数 也就是
6-3 ,还是3作为第二刀,所以结果一样
还有这样几种方式,简单看一下:
转义字符的使用:
反斜杠 \n 回车 但是你如果想输出 \n 那要在前面加上r
输出