
======python======
信小呆
我要的是快乐,不是知足。。。。
展开
-
SQL自定义参数的实现方法
def fill_params(sql, params={}): if not params: assert '${' not in sql return sql for n, v in params.items(): n = n.replace('_', '\\_') pattern = re.compile(rf'\${{{n}}}') sql = re.sub(pattern, str(v), sql)原创 2021-07-12 10:37:49 · 1569 阅读 · 0 评论 -
重学python【matplotlib】
#-*- encoding:utf-8 -*-import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as sns#散点图# 数据准备N = 10x = np.random.randn(N)y = np.random.randn(N)# 用Matplotlib画散点图plt.scatter(x, y,marker='x')plt.show()# 用Seaborn画散点图原创 2020-12-28 00:27:35 · 92 阅读 · 0 评论 -
重学pyhton【pandas】
#-*- encoding:utf-8 -*-import numpy as npimport pandas as pdfrom pandas import Series, DataFrame#认识Seriesx1 = Series([1, 2, 3])print(x1)x2 = Series([1, 2, 3],index=["a", "b", "c"])print(x2)d = {'a': 3, 'b': 2, 'c': 1}x3 = Series(d)print(x3)#认识原创 2020-12-27 21:44:37 · 112 阅读 · 1 评论 -
重学python【numpy】
#-*- encoding:utf-8 -*-#创建数据import numpy as npa = np.array([1, 2, 4])b = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])b[1, 2] = 99#获取数组的大小print a.shapeprint b.shape#获取数组的类型print a.dtypeprint b#创建结构数组persontype = np.dtype({ 'names': ['name',原创 2020-12-27 01:07:13 · 172 阅读 · 0 评论 -
使用Django创建项目
Django的基础命令:1、新建一个Django Projectdjango-admin startproject [project_name] 注:所有路径不要有中文2、新建一个App应用python manage.py startapp [app_name]3、创建数据库表或者更新数据库表1. 创建更改的迁移文件python manage.py makemig...原创 2019-05-07 09:13:48 · 114 阅读 · 0 评论 -
python中函数的参数使用方法
1、位置参数python函数中的位置参数和java函数是一个意思,比如现在我们计算2+3: def add(a,b): return a+b print add(2,3) >>52、默认参数顾名思义,就是在定义函数的时候给属性添加默认值呗 def add(a,b=8): return a+b ...原创 2019-05-07 14:45:35 · 495 阅读 · 0 评论