我的第一篇博客---初识python

python基础知识

NoneType 控制类型

1991年Python编译器诞生。它是用C语言辅助
我们常用的是: CPython其他还有Jython
Guido von Rossum(龟叔)开发了Python

世界上第一台二进制计算机EDSAC诞生于1949年英国

计算机是由硬件系统和软件系统两部分组成

中央处理单元包括:
算术逻辑单元和控制单元

注释作用:
给自己看、给别人看、方便自己调试代码


标识符:开发人员在程序中自定义的一些符号和名称
Python目前有两个版本,Python2.x和Python3.x

程序=数据结构+算法

程序就是用来处理数据的,而变量就是用来存储数据的


Python执行效率慢 这是解释型语言所通有的。也将被计算机越来越强大的性能所弥补。
简单,易学,高层语言,跨平台,支持面向对象编程,丰富的库等优点。

python中的关键字:
False,None,True,and,as,assert,async,awwit,class,break,continue,def,del,elif,else,except,finally,for,from,global,if,import,in,is,lambda,nonlocal,not,or,pass,raise,return,try,while,with,yield

标识符命名规则:
1、只能由数字、字母、下划线组成
2、不能使用关键字
3、不能以数字开头


在cmd中登录python 输入
import keyword 按回车后在输入
keyword.kwlist 查看python 中的关键字


标识符命名方法:
下划线命名法 例如:my_name
驼峰命名法:又分为大驼峰命名法(MyName)和小驼峰命名法(myName)
双引号或者单引号中的数据,就是字符串

break:立刻结束break所在的循环
continue的作用:用来结束本次循环,紧接着执行下面的循环
注意:
1、break/continue只能用在循环中,除此以外不能单独使用
2、break/continue在嵌套循环中,只对最近的一层循环起作用


pass作用:
1、pass是空语句,是为了保持程序结构的完整性
2、pass不做任何事情,一般用作占位语句


切片:
切片是指对操作的对象截取其中一部分的操作
切片的语法:[起始:结束:步长]
注意:选取的区间从"起始"位开始,到“结束”位的前一位结束(不包含结束位本身),步长表示选取间隔


elif特别注意:
1、elif和if必须一起使用,否则报错
2、else一般用在最后,即所有条件不满足时使用


循环小总结:
1、while和if的用法基本类似,区别在于:
if条件成立,则执行一次;
while条件成立,则重复执行,直到条件不成立为止。
2、一般情况下,需要多次重复执行的代码,都可以用循环的方式来完成
3、循环不是必须要使用的,但是为了提高代码的重复使用率


定义时小括号中的参数,用来接收参数用的,称为 “形参”
调用时小括号中的参数,用来传递给函数用的,称为 “实参”


while循环的格式:
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...

while嵌套:
while 条件1:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...

while 条件2:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...

for循环的格式:
for 临时变量 in 列表或者字符串等可迭代对象:
循环满足条件时执行的代码

if语句格式:
if 要判断的条件:
条件成立时要做的事情

代码的缩进为一个tab键,或者4个空格

逻辑运算符:and or not

 

猜你喜欢

转载自www.cnblogs.com/sll-csdn/p/10809569.html