随笔分类 -  python基础知识

摘要:Python工厂模式 简单工厂 #coding=utf-8 class BYD(object): """比亚迪 """ def __repr__(self): return "BYD-Song" class BMW(object): """宝马 """ def __repr__(self): ret 阅读全文
posted @ 2020-08-27 15:34 _慕 阅读(264) 评论(0) 推荐(0)
摘要:封装的Redis队列 MyRedisQueue.py 接收端 发送端 阅读全文
posted @ 2020-02-21 20:29 _慕 阅读(287) 评论(0) 推荐(0)
摘要:pyjsonrpc的使用 客户端 JsonRpcClient.py 服务端 JsonRpcServer.py 阅读全文
posted @ 2020-02-20 16:28 _慕 阅读(539) 评论(0) 推荐(0)
摘要:一、Redis的安装 xshell连上服务器,依次输入以下代码: 如果不巧发生以下截图中的错误: 说明未安装gcc,如果是centos系统,输入:yum install gcc安装gcc即可,然后再次输入make执行。 输入make后,很不幸,再次发生如下截图错误: 推测是因为编译库的问题。 将ma 阅读全文
posted @ 2018-04-01 20:27 _慕 阅读(10856) 评论(0) 推荐(2)
摘要:import numpy as np import matplotlib.pyplot as plt x = np.linspace(-1,1,50) # 生成-1到1 ,平分50个点 y = 2*x+1 plt.plot(x,y) # 把 x 和 y 展示出来 plt.show() # 脚本当中要 阅读全文
posted @ 2017-12-23 11:08 _慕 阅读(566) 评论(0) 推荐(0)
摘要:import tkinter as tk window = tk.Tk() # 窗口obj对象 window.title('my TK') # 窗口名字 window.geometry('200x100') # 窗口宽度和高度 # Label对象传入相应参数text:文本内容; bg:背景; fon 阅读全文
posted @ 2017-12-16 11:12 _慕 阅读(539) 评论(0) 推荐(0)
摘要:# 练习题: # 1、使用while循环输入 1 2 3 ... 8 9 10 count = 0 while count < 10: number = input('>>:').strip() print(number) count+=1 # 2、求1-100的所有数的和 print(sum(ra 阅读全文
posted @ 2017-04-28 17:21 _慕 阅读(331) 评论(0) 推荐(0)
摘要:一、操作文件流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 示例代码: 二、文件打开方式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须 阅读全文
posted @ 2017-04-28 17:07 _慕 阅读(181) 评论(0) 推荐(0)
摘要:一、集合 关系测试 交集: 两个都有 .intersettion() 或用 & 符号 差集: 列表a有,列表b没有 .difference() 或用 - 符号 并集: 两列表合并,去重 .union() 或用 | 符号 合并: .update() 会更改数据 删除: .discard() .pop( 阅读全文
posted @ 2017-04-18 23:04 _慕 阅读(349) 评论(0) 推荐(0)
摘要:一、运算符 % 取模,返回商的余数 10/3 3.33333333335 10//3 3 地板除,取整数,不是四舍五入 a = 3 b = 5 > a<b and a==4 or b<10 and a>1 or前面的条件成立,则不走or后面的式子;or前面的条件不成立,则不考虑前面的式子,直接运算后 阅读全文
posted @ 2017-04-16 16:44 _慕 阅读(313) 评论(0) 推荐(0)
摘要:一、列表补充 .clear()# 清空列表 del name #删除列表 name.extend(name2) #把列表2加入到name里 .reverse() #反转列表 .sort() # 排序 相同类型 非列表知识补充:choice.isdigit() #判断字符是否为数字 更改代码颜色: \ 阅读全文
posted @ 2017-04-15 20:31 _慕 阅读(201) 评论(0) 推荐(0)
摘要:一、字符编码: ASCII码最多只能表示 256个符号,每一个字符占8位 为什么一个字节占8位?因为计算机在读一串二进制数111011001111101110的时候, 要按照规定的长度截取,才能分清一段二进制数中一共有多少个字节。 一个二进制位是计算机最小标示单元。 一个字节是计算机最小储存单位。 阅读全文
posted @ 2017-04-14 20:40 _慕 阅读(380) 评论(0) 推荐(0)
摘要:一、python类型 编译型和解释型 编译型: 优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。 缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间 阅读全文
posted @ 2017-04-13 22:59 _慕 阅读(273) 评论(0) 推荐(0)

Title
返回顶部