python判断空格跳过_快速学习python的4个关键

6c52fd13245edf64873dedd17d34e4fd.png

一、数据:数据分为5种类型:字符串、数字、容器、布尔、None

1.1字符串:

6593ea7b0bb4192854f85178eea0268a.png

1.2数字:

c4f65345c72b9db0984491687f81bcb8.png

1.3容器:可以存放多个数据

1.3.1列表list 定义使用[]

list定义:将不同的数字类型组织在一起的容器

list操作:定义、增、删、查、改

c18a619237c35feceade1bce96dbb7db.png

d83926d1615f82ed50d39661e18dcf41.png

1.3.2元祖Tuple 定义使用小括号()

定义:与列表类似,但是元素不能修改,只能查询

操作:定义、查

733f4ae41bd31fd45ceaba2c889450b5.png

1.3.3集合Sets 定义用花括号{}

定义:没有重复元素的容器

操作 :定义、增、删、查、改

e7889f5533a2a0d4a6638bda7ef586da.png

7bc554a08de09e74b49fbc447cbbc1db.png

1.3.4字典Dictionary 定义用花括号{}

定义:存储映射关系的容器,映射关系用冒号隔开,每对映射用逗号隔开,字典中的键是唯一的;

操作:定义、增、删、查、改

d7f01816fa35b1ab2fca1718319d79a7.png

d306a6a3b310b786ffc419389eb7d930.png

1.4布尔:只有Ture和False,用于条件判断,对大小写敏感;

1.5None:空值,不能理解为0。

小结:字符串、数字、元祖为不可更改对象,列表、集合、字典、布尔、None为可更改对象。

二、函数:是实现某个特定功能,可重复使用的代码块

2.1自定义函数

def 函数名称(参数1,参数2)
    函数体
    return 输出

996626bb9d2055c25c14b068a7dd5e16.png

也可以代入参数名称,提高参数代入准确性

7004128d9bfff0ce491b8634050eefa1.png

2.2变量作用域:

在函数体内定义的变量的作用域是局部作用域,函数外无法访问。

c813b0b0c181ebec9a62cde6e5aa2f46.png

三、条件判断:

3.1边界条件

3.1.1值比较:> < >= <= != ==

3.1.2逻辑比较: and or not

3.2语法:

if 边界条件:
【缩进4个空格】 要做的事情1
else:
【缩进4个空格】 要做的事情2

9f2117ed95d839c86dbaa7b1efc45915.png

3.3多个条件判断

if 边界条件1:
【缩进4个空格】 要做的事情1
elif 边界条件2:
【缩进4个空格】 要做的事情2
else:
【缩进4个空格】 要做的事情3

四、循环:有for循环和while循环,for循环更常用,所以主要学习for循环

for循环:把容器中的每一个数据都按照特定的规则进行重复处理,循环在容器里的数据都被访问过后停止;

语法:

for i in 容器:
【缩进】 要做的事情

03fb980bd5e378d419316003a9c9b255.png

f28b8cb9a6c9aa31f2376242c54753ab.png

用continue跳过当前循环

af1315db8100c48c41378cad612a212a.png

用break退出整个循环

73bd7f83904620f81c4de3ec31de3441.png

【补充内容】

五、模块

5.1定义: 包含了一组功能的python文件,比如test.py,模块名为test,可以通过import test进行调用。

5.2分类:

  • 内置模块

使用方法:

59bf4e28b14eaedb54e7890e9e0285fb.png
  • 第三方包

使用方法:进入conda环境,安装第三方包,使用方法和内置模块类似

import 包名称
import 包名称 as 别名
from 包名称 import 函数名

六、数据结构

collections模块中的几种数据结构

cb1e785bf41cba6149ef6a37155e59dd.png
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值