对于初学者而言,比起其他的编程语言python更容易上手
python可以做的事很多
1.网站后端程序员
2.自动化运维
3.数据分析师
4.游戏开发者
5.自动化检测
变量
变量是编程中的基本的存储单位
变量会暂时的存储你现在给他的东西变量的赋值
格式:
eg:
result=520
result——标识符
=——赋值符
520——赋的值注意:
==是给值的意思
= 是赋值的意思
print()
print()有几种情况
1.print(520)
输出的值就是520

2.print(a)

如果是这个图的话说明a未赋值,不能输出a(a是不存在的对象)
3. a=520
print(a)
输出的值为520

字符串
定义:
“文字”=‘文字’
‘‘‘三个引号被用于过于长段的文字或者是说明,
只要三引号不完就可以随意换行写下文字’’’字符串的基本用法:
合并
eg1:
a=‘我喜欢你’
b=‘一生一世’
c=‘永不分离’
d=a+b+c
print(d)输出结果:

可以看出:
d=a+b+c # ‘+’就是连接符号,将a,b,c的赋值连接起来
eg2:
num=1
string=‘1’
print(num+string)结果是:

主要的原因是:
num=1 #这个是整型
string=‘1’ #这个是字符型
不同数据类型是不能直接合并的 ,要经过转换
知识点:
对于数据类型的判断可以用
print(type(标识符))进行查看
数据类型的转换
eg1;
num=1
string=‘1’
num2=int(string)#将字符型数据转换成整型数据
print(num+string)输出的结果:

eg2;
a=‘我like你’*3 #相当于 “我like你我like你我like你”
print(a)输出结果:

这个就可以简化多重的输出
字符串的分片和索引
定义格式:
string[x]这个与数组极其的相似,就是将一个部分分成若干的段,每个段中有自己所对应的内容
eg1:
life='Life is not only present, but also poetry and distance'
print(life[1])
print(life[-4])
print(life[10:15])
print(life[6:])
print(life[:9])输出的结果:

解读:
print(life[1]) ——对于life而言,从左往右为正,从右往左为负,
从左往右时,从0开始
从右往左时,从-1开始

print(life[10:15])——截取10到15之间的字符,包含10,不包含15
print(life[6:])——截取从6开始,一直到结尾的字符
print(life[:9])——截取从0开始一直到9,但是不包含9的字符内容
注意点:
[left:right]
包含left,不包含right
字符串的方法
方法:
对象有各种功能,特性称为方法
eg:
people
people.age
people.height(177)
















