Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
这也就是说:开发过程中没有了编译这个环节,直接互动执行写你的程序。这是编程开发者的福利语言。
下面我把初学的一些知识点做了整理:
1.变量:无需关键字,不需要声明 如:n=10
2.对于python是强类型语言还是属于弱类型语言,自古便有分歧,不过也算是一家之言了。
3,输出用print()--输出后自动换行;print(n,end='')--不换行输出
input()方法可以直接作为输出
4.在python中,对于单引号和双引号并没有什么区别
5.注释:单行#(快捷键CTRL+/) 多行注释----三个引号在首末
6.基本数据类型:
number数字 ----含复数类型
string字符串 list集合 tuple数组 sets集合 dictinory字典
7.变量赋值:
a=b=c=1 表示三个变量被赋值为相同的数值
a,b=1,2 表示a和b被分别赋值1和2
8.两种判断数据类型方法:
type() 不认为子类是父类的一种类型
isinstance() 被认为子类是父类的一种类型
9.切片:
print(str[ind,ind,step])-----ind指对应的下标,step指步长
倒叙输出方法:
print(str[::-1])-----从最后一个字符开始,步长是-1,一直到字符串首端
print(str[-1:0:-1])----从最后一个字符开始,步长是-1,到下标是0的钱一个字符,即下标 为1的字符
print(str[-1::-1])---同上,空白代表一直输出完为止
10.二进制 << >>左移和右移 分别乘或除2的n次方
11..is--是 is not--不是 id() 判断地址
in--在。。里 not in --不在。。里
这就是简化的编程语言
12.循环:
(1)while 循环条:
(2)for x in range(a,b):