随笔分类 -  A1-1-python

摘要:### ipython,是python解释器的一个加强版本,非常的好用,我要用起来, ##### 安装: pip install ipython #### 使用: 其与原版python命令行工具不同在于ipython的提示符变成了in和out. in为输入命令的地方,out为命令执行完成后输出的地方 阅读全文
posted @ 2021-07-19 11:36 技术改变命运Andy 阅读(145) 评论(0) 推荐(0)
摘要:##### 安装python 这一步安装python就不说了,很基础,不在讲解 ##### 配置python虚拟环境 mac下配置python虚拟环境 安装python虚拟环境核心目的就是为了复制一个python环境,这样新项目下载的所有包,都会存放在虚拟环境下的python site-packag 阅读全文
posted @ 2021-05-14 15:55 技术改变命运Andy 阅读(93) 评论(0) 推荐(0)
摘要:##################### python 获取当前运行的 class 和 方法的名字 方法内部获取方法名: sys._getframe().f_code.co_name 类内部获取类名 self.__class__.__name__ ####################### p 阅读全文
posted @ 2020-10-19 16:22 技术改变命运Andy 阅读(2198) 评论(0) 推荐(0)
摘要:普通项目中使用logging 具体参数信息:https://www.cnblogs.com/bjdxy/archive/2013/04/12/3016820.html #a.py文件 import logging #level: 设置日志级别,默认为logging.WARNING logging.b 阅读全文
posted @ 2020-10-16 19:58 技术改变命运Andy 阅读(148) 评论(0) 推荐(0)
摘要:# eval用法 python中eval的用法:python eval() 函数的功能:将字符串str当成有效的表达式来求值并返回计算结果。 eval()函数用来执行一个字符串表达式,并返回表达式的值。 python中eval函数的用法十分的灵活,但也十分危险,安全性是其最大的缺点。 # 用途1:将 阅读全文
posted @ 2020-04-17 19:45 技术改变命运Andy 阅读(317) 评论(0) 推荐(0)
摘要:# 前言 先看这个文章: python进程,线程,协程,对比,思考: https://www.cnblogs.com/andy0816/p/15590085.html # 线程 # 标准库threading Python多线程依赖于标准库threading,线程类Thread的常用方法如下表: - 阅读全文
posted @ 2020-02-28 09:41 技术改变命运Andy 阅读(165) 评论(0) 推荐(0)
摘要:# 前言 先看这个文章: python进程,线程,协程,对比,思考: https://www.cnblogs.com/andy0816/p/15590085.html # Python中使用多进程 - 运行中的程序就是一个进程。所有的进程都是通过它的父进程来创建的。 - 因此,运行起来的python 阅读全文
posted @ 2020-02-28 07:42 技术改变命运Andy 阅读(213) 评论(0) 推荐(0)
摘要:############### HTTP协议 ############## """ 当你在浏览器地址栏敲入“http://www.cnblogs.com/”,然后猛按回车,呈现在你面前的,将是博客园的首页了(这真是废话,你会认为这是理所当然的)。 作为一个开发者,尤其是web开发人员,我想你有必要去 阅读全文
posted @ 2020-02-12 21:14 技术改变命运Andy 阅读(412) 评论(0) 推荐(0)
摘要:############### 网络编程 ############## """ 网络编程 学习了Python基础之后,包括函数,面向对象等,你就可以开发了,你不会就去找这个模块怎么用,就行了, 现在两个电脑上的程序要通信,才产生了网络,比如qq聊天 ######################### 阅读全文
posted @ 2020-02-12 18:39 技术改变命运Andy 阅读(233) 评论(0) 推荐(0)
摘要:############### python-异常的操作 ############### # 异常:python解释器遇到一个错误,会停止程序的执行,并且提示错误信息,这就是异常, # 抛出异常:python停止程序,提示错误,这就是抛出异常 # 捕获异常: # 捕获异常的语法: # try: # 阅读全文
posted @ 2020-02-11 05:37 技术改变命运Andy 阅读(167) 评论(0) 推荐(0)
摘要:文件操作, 看看python的官方文档,:https://docs.python.org/zh-cn/3/tutorial/inputoutput.html#reading-and-writing-files 文件操作分为打开,读,写,关闭, 文件打开:open方法 f = open("aa.txt 阅读全文
posted @ 2020-02-11 05:31 技术改变命运Andy 阅读(159) 评论(0) 推荐(0)
摘要:####### 面向对象学习什么? 1,类的定义 2,类的属性和方法 3,类的作用域和命名空间, 4,类的调用 5,类的静态属性,静态方法, 6,类的继承 7,类的封装, 8,类的多态, 9,反射的使用 10,单例模式, 11,类的传递参数, 12,类的魔术方法, #### ####### 类的定义 阅读全文
posted @ 2020-02-10 07:40 技术改变命运Andy 阅读(193) 评论(0) 推荐(0)
摘要:#### # python正则 - 1,我要用人类的语言把这个正则再梳理一遍 - 2,是正则表达式本身的逻辑要搞清楚,因为正则表达式是做字符串匹配的,任何语言都有这个,python是re模块 - 3,主要依托于python的re模块的操作,python的re模块,是怎么操作正则的, - 4,记住,正 阅读全文
posted @ 2020-02-10 06:05 技术改变命运Andy 阅读(188) 评论(0) 推荐(0)
摘要:# random模块 ``` import random r = random.random() # 生成一个0-1之间的小数 r = random.uniform(1,4) # 生成一个1-4之间的小数 ,这个从来没有用过 r = random.randint(50,100) # 生成一个50-1 阅读全文
posted @ 2020-02-10 06:01 技术改变命运Andy 阅读(284) 评论(0) 推荐(0)
摘要:#### 内置函数 内置函数在python官方文档有明确的列表, https://docs.python.org/zh-cn/3/library/functions.html python3.9已经有69个内置函数了, 内置函数和异常 不需要 import 语句就可以在所有Python代码中使用的对 阅读全文
posted @ 2020-02-10 06:00 技术改变命运Andy 阅读(319) 评论(0) 推荐(0)
摘要:######## 函数学习什么 1,函数定义 2,函数的参数 形参,实参,关键字参数, 3,函数作用域, 4,装饰器 5,迭代器生成器 6,递归函数, 7,匿名函数 ######## 函数的定义,函数调用,函数返回值和返回值接收 def func1(): name = "andy" age = 18 阅读全文
posted @ 2020-02-10 05:56 技术改变命运Andy 阅读(201) 评论(0) 推荐(0)
摘要:############### if条件控制语句 ############### # 以下实例 x 为 0-99 取一个数,y 为 0-199 取一个数,如果 x>y 则输出 x,如果 x 等于 y 则输出 x+y,否则输出y import random x=random.randint(0,100 阅读全文
posted @ 2020-01-02 12:11 技术改变命运Andy 阅读(318) 评论(0) 推荐(0)
摘要:############################################ Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 ######################################## 阅读全文
posted @ 2020-01-02 05:50 技术改变命运Andy 阅读(197) 评论(0) 推荐(0)
摘要:##################################### 预备知识一——python的变量及其存储 在详细的了解python中赋值、copy和deepcopy之前,我们还是要花一点时间来了解一下python内存中变量的存储情况。 在高级语言中,变量是对内存及其地址的抽象。 对于py 阅读全文
posted @ 2020-01-01 12:27 技术改变命运Andy 阅读(165) 评论(0) 推荐(0)
摘要:# python基础语法 ``` # 1,关于注释: 单行注释:#, 多行注释:"""" """ # 2,严格区分大小写 比如打印print("123") 不能写成大写的Print("123") # 3,严格的缩进 比如打印print("123") 前面不能有空格,有空格就不对, ``` # pyt 阅读全文
posted @ 2020-01-01 11:04 技术改变命运Andy 阅读(227) 评论(0) 推荐(0)