自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Linux 安装Python与虚拟开发环境

Linux 安装Python3与虚拟开发环境今天总结一下,在linux下安装虚拟开发环境安装Python3。yum -y install python3 which python3 #获取python3 的路径安装时如果出现出现: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*解决方案:pip3 install setuptools==33.1.1安装虚

2020-07-25 09:28:08 835

原创 Python 线性查找与二分查找

线性查找与二分查找线性查找def linear_search(li, value): for index, v in enumerate(li): # 枚举,返回(index, value) if v == value: return index else: return None二分查找(有序列表)def binary_search(li, value): left = 0 # 表

2020-08-22 15:40:39 180

原创 Python 序列中出现次数最多的元素

序列中出现次数最多的元素今天总结一下Python中找出序列中出现最多次数的元素。Python中的内置模块collections中的Counter类就可以很好的解决此类问题。其中的most_common()方法可以直接找出频率最高的n个元素。li = ['hope', 'here', 'hope', 'I', 'hope', 'for', 'you', 'you', 'you', 'here', 'I', 'are', 'you', 'hope', 'you', 'for',

2020-08-05 20:27:43 595

原创 Python中 基本的日期与时间转换

简单的日期与时间转换今天总结一下Python下,执行时间与日期的转换,如小时到分钟,天到秒等的转换。为了解决不同时间单位的转换和计算,在这里我们可以使用 Python中的内置模块datetime中的datedelta。为了方便理解,实例两个对象a,b,如:>>> from datetime import timedelta>>> a = timedelta(days=5, hours=3)>>> b = timedelta(hour

2020-08-04 20:30:11 670

原创 Linux中 Mysql 数据库安装

Mysql 数据库安装今天总结一下在Linux下的Mysql的安装步骤。这里我是在服务器上安装的Mysql,权限为root。虚拟机上运行的话在指令前加上sudo就好了。安装Mysql~~~1. yum makecache 2. yum clean all 3. wget -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-r

2020-07-31 19:23:55 144

原创 列表去重__不改变对象中元素的顺序

1. 设计一个函数,传入的参数是一个列表,返回去掉列表中重复元素之后的列表。def remove(list1): return list(set(list1))利用set()集合去重会改变列表中的元素的排列顺序2. 设计一个函数,传入的参数是一个列表,返回去掉列表中重复元素之后的列表,列表中的元素需要保持原来的顺序。def remove(list1): res = list(set(list1)) res.sort(key=list1.index) return

2020-07-30 19:09:37 772

原创 学生信息管理操作

用字典来保存学生的信息.学生信息包括:学号(id)、姓名(name)、性别(sex)、语文成绩(verbal)、数学成绩(math)、联系电话(tel)students = [ {'id': 1001, 'name': '周伟', 'sex': None, 'verbal': 90, 'math': 90, 'tel': '13512345670'}, {'id': 1002, 'name': '赵刚', 'sex': True, 'verbal': 56, 'math': 8

2020-07-30 18:10:07 860

原创 Python中 字典排序问题

Python中 字典排序问题字典排序问题,大概能分为根据value排序列表 (list)套字典 (dict)时的排序1.根据value排序举个例子prices = { 'AAPL': 191.88, 'GOOG': 1186.96, 'IBM': 149.24,}此时要求 按股票价格从高到低输出股票则res = res=dict(sorted(prices.items(),key=lambda kv:kv[1],reverse=True))这里将 字

2020-07-30 17:53:46 910

原创 Python 解压可迭代对象赋值给多个变量

Python 解压可迭代对象赋值给多个变量1.将序列分解为单独的变量首先我们先看看怎样将序列分解为单独的变量。在python中,任何的序列在变量的总数和结构,与序列相吻合时,可以通过简单的赋值操作来分解。如:>>> info = ['小明',22,183]>>> name,age,height = info>>> name'小明'>>> age22>>> height183当然,前提是变量的

2020-07-24 21:00:35 271

原创 Python 中过滤,查看元素频率,展开列表

Python 中实现特定功能的几段代码1.过滤借助高阶函数 filter(function, iterable)其作用是将可迭代序列中的每一个元素作为参数,传递给函数进行判断。返回True或False,然后将返回True的元素放到新生成的列表中。如:>>> def demo(list1):... return list(filter(bool,list1))>>> demo([1,2,'',0,3,233,False])[1, 2, 3, 233

2020-07-24 20:28:23 208

原创 MySQL 获得当前日期时间 常用函数

MySQL 获得当前日期时间 常用函数1. 获得当前日期+时间(date + time)函数:now() mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-07-24 17:28:15 | +---------------------+格式化输出日期 date_format(date, format)注: date:时间字段fo

2020-07-24 18:09:41 656

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除