栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python学习笔记2

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python学习笔记2

Try-except-else如果没有报错的话 只执行try内语句 会执行else里面的语句 而出现报错分支后 则不会执行else里面的语句

Try-except-finally 是不管是走正确的分支 只执行try内语句 还是走报错分支 except分支 都会执行

捕获多个异常可以使用此命令

try

  正常分支语句

Except (异常1 异常2) as e:  #举例 except(ValueError,ZeroDivisonError) as e

  执行异常分支语句

2.字典

获取key值方式尽量用dict.get(‘key’)代替dict[‘key’] 因为当没有此关键字时 前者不会报错 后者会报错。

3.正则表达式学习

元字符和重复含义整理列表

代码

说明

元字符

.

匹配除换行符以外的任意字符

w

匹配字母 下划线 数字 汉字

s

匹配空白符

d

匹配数字

b

匹配单词的开始或者结束 举例bmw*b 匹配m开头字符串

^

匹配字符串开始

$

匹配字符串结束

重复

?

匹配前面的字符零次或者1次 colou?r可以匹配colour或者color

匹配前面字符一次或者多次 colou r 可以匹配colour colouur

*

匹配前面字符零次或者多次

{n}

匹配前面字符n次 co{2} 匹配coo

{n,}

匹配前面字符至少n次

{n,m}

匹配前面字符至少n次 至多m次

排除字符用[] ^方式 举例[^a-z A-Z]匹配一个不是字母的字符。

用|来实现多组条件匹配 举例(d{18}$)|(d{17}(d|X|x)$)

需要转义的方式采用 或者采用字符串前添加r或者R。

4.__all__ [‘funcion’]可以隐藏不想要被使用的函数

例如定义一个python_learn2.py 里面定义了两个函数

使用__all__ [‘function’] 那么使用from python_learn2 import *只能调用function 如果引用function1则会报错

5. DocStrings 用于解释文档程序 可以在函数体的第一行使用一对三个单引号   或者一对三个双引号   来定义文档字符串,可以使用 __doc__ 注意双下划线 调用函数中的文档字符串属性。

返回值

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267111.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号