![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
dteer
兄弟,造起来吧
展开
-
python基础学习 day1
1.Python的中的函数开始和结束是由Tab键决定的基本语句:IF:一:if 条件 : print()else 条件 :二:if 条件: print()elif 条件: print()else : print()while 条件: 代码块 break:中断循环continue:跳出本次循环,继续下一次循环...原创 2018-05-11 10:47:45 · 173 阅读 · 0 评论 -
day12-json-xml模块
vars()中的内容; _doc_:获取.py文件中的""".."""注释 _file_:本身.py的路径 _package_:当前.py所在的文件夹 _cached_:缓存文件 _name_:如果是主文件,_name_ == "_main_",否则,等于模块名1.主文件 调用主函数前,必须加 if _name_ == "_main_";json模块: loads():将字符串转换成python基...原创 2018-06-06 15:01:15 · 165 阅读 · 0 评论 -
day11_2模块
搜索介绍:www.ask.com www.stackoverflow.com模块分三种: 自定义模块 第三方模块 内置模块添加sys.path模块 实例:sys.path.append("路径")sys模块:用于提供对python解析器相关的操作os模块:用于提供系统级别的操作 os.stat("path\filename") :获取文件、目录信息 os.path.dirname(path) :...原创 2018-06-06 15:00:51 · 151 阅读 · 0 评论 -
day11_1正则表达式的补充
正则表达式: group():获取匹配到的所有结果 groups():获取模型中匹配到的分组结果 groupdict():后去模型中匹配到的分组结果 match() search() findall()大概可以分为三大类 无分组: 实例: origin="hello alex bcd alex lge alex acd 19" r=re.match("h\w+",ori...原创 2018-06-06 15:00:19 · 176 阅读 · 0 评论 -
day10-模块time_datetime
time模块: def sleep(seconds)休眠时间 def time() 返回时间戳 def ctime(seconds=None) 返回当前系统时间 def localtime(seconds=None) 打印当前系统时间 可在seconds中简单换算 time.ctime(time.time()-86640) def gmtime(seconds=None) 将时间戳转...原创 2018-06-06 14:59:37 · 193 阅读 · 0 评论 -
day9-正则表达式
正则表达式:是对字符串操作的一种逻辑公式 在字符函数的基础上添加相应的扩展函数 函数: pattern:规则 string:匹配字符串 flags:工作方式 findall(pattern, string, flags=0):查找所有匹配的内容 search(pattern, string, flags=0):匹配整个字符串,直到找到第一个匹配。 match(pattern, str...原创 2018-06-06 14:58:53 · 208 阅读 · 0 评论 -
day8-装饰器
装饰器: 没有改变调用方式和地址,并添加新的函数功能1.无参数2.有参数3.多个装饰器装饰同一个函数 先执行最外层的装饰器单个装饰器语言组织:def timer(func): #1.装饰器加载到内存 def deco(): # print("sfd") ...原创 2018-06-06 14:58:13 · 118 阅读 · 0 评论 -
day7-递归和装饰器
函数相关细节: 函数可充当参数传递 函数f() f ==> 代指函数 f() ===>执行函数 实例: def f1(): return "F1" def f2(arg): print(arg) print(arg()) return "F2" x=123 f2(f1) 结果: F1 <function f1 at 0x000...原创 2018-06-06 14:57:33 · 179 阅读 · 0 评论 -
day6-内置函数和文件操作
isinstance() 判断对象是否所属某类-----------------函数参数的传递引用-----------python函数中传参,传的是引用在其他语言中要则有两种方式:1.传引用 2.重新创建一个内存空间1.lambda表达式 def f(a,b): return a+b 等同于 f=lambda a,b:a+b2.内置函数 def abs(*args, **kwargs):绝...原创 2018-06-06 14:49:35 · 228 阅读 · 0 评论 -
day5 - set、函数
就上次的一些所学内容: list(列表) tuple(元组):内容不可以修改 dict(字典)新添加:set :无序且不重复的集合 1.创建: s= set() 或 s={ 11,22,33} #利用大括号 2.转换例子: ...原创 2018-06-06 14:31:35 · 161 阅读 · 0 评论 -
数据类型细节补充—day3
数据类型: int: 在类的调用,首先的是调用_init_的构造方法 int(slef,x,base=10) x 为常数,base为进制 1. n1=123 n2=123 创建多个123内存 2. m1=123 m2=m1 创建一个123内存 在python的中存在优化,当有多个123重复使用,123会被执行第二种存储 范围(-5 -- 257) 查看内存地址:id(变量) st...原创 2018-05-14 11:51:05 · 149 阅读 · 0 评论 -
基本数据类型_day2
算法: + - * / % ** 幂 返回x的y次幂 x=10 y=20 x**y 为 10 的20次方 // 取整数 返回商的整数部分运算符: 判断符: == != <> 不等于 > < >= <= 运算: = += -= *= /= %= **= //= 逻辑运算符: and or not 成员运算符: i...原创 2018-05-12 14:46:15 · 147 阅读 · 0 评论 -
day13-3模块
视频总结内容:https://www.cnblogs.com/wupeiqi/articles/5501365.htmlday12的补充: 一、urllib 模块,requests 发起http请求,获取请求返回值 获取的字符串:类字典、元组(json处理),xml(xml处理),html(浏览器处理) 二、json模块 loads() 字符串》》列表、字典 load() 读取文...原创 2018-06-06 15:01:58 · 158 阅读 · 0 评论