python入门简易_Python入门,简易

Python简易入门

1、Python数据类型

1.1、字符串

字符串可用单引号、双引号和三引号。

转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,\b表示退格符,字符\本身也需要转义,因此,\\表示的字符就是\。

取子字符串有两种方法,一种是用[ ]索引,一种是用切片运算法[ : ]。

1.2、整数与浮点数

1.3、布尔值

1.4、日期时间

查看变量类型:type

类型转换

2、Python数据结构

列表(list)、元组(tuple)、集合(set)、字典(dict)

列表中的元素类型可不相同。

元组中的元素可以读取,但是不能修改。

集合的功能,一个是进行集合操作,另一个是消除重复元素。

字典也叫做关联数组,使用键-值(key-value)存储,其中key值不能重复。

其中这四种数据结构可以互相转换。字典用zip把其他类型数据转换过来。

3、Python控制流

为了改变程序的执行顺序,使用控制流语句控制程序执行方式。Python中有三种控制流类型:顺序结构、分支结构、循环结构。

语句块用缩进来控制。

分支结构

:Python中if语句是用来判断选择执行哪个语句块的。

if :

​ 执行语句块

elif :

​ 执行语句块

else: # 都不满足

​ 执行语句块

#elif子句可以有多条,elif和else部分可省略

循环结构:

while 循环:

while :

​ 循环执行语句块

else: # 不满足条件

​ 执行语句块

#else部分可以省略

for 循环:

for (条件变量) in (集合):

​ 执行语句块

“集合”并不单指set,而是“形似”集合的列表、元组、字典、数组都可以进行循环。条件变量可以有多个。

break、continue和pass

break:跳出循环

continue:跳出当前循环,继续下一次循环

pass:占位符,什么也不做

列表生成式:

[ for (条件变量) in (集合)]

[ for (条件变量) in (集合) if ]

[ if else for (条件变量) in (集合) ]

4、Python函数

函数是用来封装特定功能的实体,可对不同类型和结构的数据进行操作,达到预定目标。

调用函数:

定义函数:当系统自带函数不足以完成指定的功能时,需要用户自定义函数来完成。

def 函数名:

​ 函数内容

​ return

#也可以没有return

高阶函数:把另一个函数作为参数传入一个函数,这样的函数称为高阶函数。

匿名函数:lambda

5、其他

标识符第一个字符只能是字母或下划线,第一个字符不能出现数字或其他字符;

标识符除第一个字符外,其他部分可以是字母或者下划线或者数字;

标识符大小写敏感,比如name和Name是不同的标识符。

Python规范:

类标识符每个字符第一个字母大写;

对象\变量标识符的第一个字母小写,其余首字母大写,或使用下划线’_'连接;

函数命名同普通对象;

关键字:是指系统中自带的具备特定含义的标识符

注释:#或者三引号

Python中的注释一般用?查看帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值