【第二周-第11章节-Python3.5-字符串常用操作】教程文章相关的互联网学习教程文章

python中list常用操作实例详解

本文实例讲述了python中list常用操作。分享给大家供大家参考。具体分析如下: 1.定义list>>> li = ["a", "b", "mpilgrim", "z", "example"] >>> li [a, b, mpilgrim, z, example] >>> li[0] a >>> li[4] example2.负的list 索引>>> li [a, b, mpilgrim, z, example] >>> li[-1] example >>> li[-3] mpilgrim >>> li [a, b, mpilgrim, z, example] >>> li[1:3] [b, mpilgrim] >>> li[1:-1] [b, mpilgrim, z] >>> li[0:...

MYSQL常用操作及python操作MYSQL常用类【代码】【图】

privileges 除grant外的所有权限 select 仅查权限 select,insert 查和插入权限 ... usage 无访问权限 alter 使用alter table alter routine 使用alter procedure和drop procedure create 使用create table create routine 使用create procedure create temporary tables 使用create temporary tables create user 使用create us...

MySQL在cmd和python下的常用操作

# -*- coding: utf-8 -*-2 #!/usr/bin/env python3 4 # @Time : 2017/6/4 18:115 # @Author : Elijah6 # @Site : 7 # @File : sql_helper.py8 # @Software: PyCharm Community Edition9 import MySQLdb 10 11 class MySqlHelper(object): 12 def __init__(self,**args): 13 self.ip = args.get("IP") 14 self.user = args.get("User") 15 self.password = args.get("Password") 16 ...

python3使用pymysql库连接MySQL的常用操作【代码】

#导入pymysql模块import pymysql#连接数据库connect = pymysql.connect( host=‘localhost‘, port=3306, user=‘root‘, password=‘root‘, db=‘shop‘, charset=‘utf8‘)#获取游标cursor = connect.cursor()"""游标默认获取的数据是元组类型,如果想要字典类型的数据可以使用 connect.cursor(cursor=pymysql.cursors.DictCursor)"""#cursor = connect.cursor(cursor=pymysql.cursors.DictCursor)#执行SQL,并...

MySQL在cmd和python下的常用操作解析

本文主要为大家带来一篇浅谈MySQL在cmd和python下的常用操作。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。环境配置1:安装mysql,环境变量添加mysql的bin目录环境配置2:python安装MySQL-Python请根据自身操作系统下载安装,否则会报c ++ compile 9.0,import _mysql等错误windows10 64位操作系统可到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载安装MySQL-Python包...

浅谈MySQL在cmd和python下的常用操作

环境配置1:安装mysql,环境变量添加mysql的bin目录 环境配置2:python安装MySQL-Python 请根据自身操作系统下载安装,否则会报c ++ compile 9.0,import _mysql等错误 windows10 64位操作系统可到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载安装MySQL-Python包,至于whl和tar.gz在windows和Linux下的安装方法可查看我的上一篇文章 一 、cmd命令下的操作: 连接mysql:mysql -u root -p 查看所有数据库:show databases; 创建...

Python列表的常用操作【代码】

列表的增删改查,排序#代码开始 list_1=[gong,juanxu,jing] print(list_1[2]) list_1[2]="xia" #添加一个元素 print(list_1) print("Wellcome to there ",list_1[0]) print("Wellcome to there ",list_1[1]) print("Wellcome to there ",list_1[2]) for i in ("chen","Ronin","Jimi"): 遍历插入元素 list_1.append(i) print(list_1) list_1.insert(0,"chun") #在选择的位置插入元素 list_1.insert(3,"chun") list_1.append("q...

Python队列常用操作【代码】

创建队列 #创建队列 queue=deque() #这里创建的是双端的添加元素 #append()方法 O(1) queue.append(1) queue.append(2) queue.append(3) print(queue) #[1,2,3]获取即将出队的元素 # O(1) temp1=queue[0] #因为队列先进先出的性质 这里即将出队的也就是第一个元素 即索引为0的元素 print(temp1) #1#peek()方法也可获得队头元素删除即将出队的元素 #O(1) temp2=queue.popleft() #因为先进来的是在左边 后进来的是在右边 由此使...

Python链表常用操作【代码】

创建链表 #创建链表 这里实际上用了队列的方法 但也可以表示链表 linkedlist=deque()添加元素 #append()方法 O(1) linkedlist.append(1) linkedlist.append(2) linkedlist.append(3) print(linkedlist) #[1,2,3] #insert()方法 O(N) 和数组中的用法一样 linkedlist.insert(2,99) print(linkedlist) #[1,2,99,3]访问元素 #O(N) element=linkedlist[2] print(element) #99查找元素 #index() 找到值为输入值的索引 O(N) index=...

python logging模块常用操作【代码】【图】

1.日志模块的简单实用 logging.debug() 调试,诊断问题的时候用,最详细的日志 logging.info() 普通信息,确定程序按照预定的流程运行 logging.warning() 警告信息 可能会出问题 程序还可以继续运行 logging.error() 错误信息,某些功能可能不能正确的执行 logging.critical() 危险信息 一个严重的错误 日志是否会被处理,有一个阈值,过滤日志 阈值为 warning 30 默认 日志阈值 warning import logging if __name__ == '__main__...

python程序中集合的常用操作【图】

集合的常用操作 1.添加元素 集合中添加元素可以使用add()和update()函数,如例所示。 运行结果如图所示。2.删除元素 集合中删除元素可以使用remove()和discard()函数,如例所示。 运行结果如图所示。3.集合运算 集合可以参与多种运算,如表所示。 接下来演示这些运算的用法,如例所示。 除了上述运算符外,还可以通过union()、intersection()与difference()函数实现集合的并集、交集与差集,如例所示。 运行结果如图所示。4.集合遍...

python-数据分析-(5)numpy常用操作【代码】

numpy常用操作 1、 unique: 去重 (1)一维数组去重:直接将一维数组中的元素进行去重 arr = np.array([2,3,4,3,2,2,3,4,2,2,3,4]) [2 3 4 3 2 2 3 4 2 2 3 4] print(np.unique(arr)) [2 3 4](2)二维数组去重: 默认,unique(arr),axis = None,会将所有的元素先转化为一维数组,再进行去重axis = 0/1, 整行或者整列进行排序,将行(列)中重复的元素去重,返回每行(列)去重后的数组横向:将每行中元素重复的剔除纵向:将每...

python字典的get{}常用操作之词频统计【图】

1 字典的创建 1.1 法一:dict1={} 1.2 法二:dict2=dict() 2 若字典中已经有数据,即键值对存在 例:dict3={‘张三’:10,‘李四’:20} “张三、李四”称为该字典的键;”10、20“称为该字典的值。 get()可以直接通过索引键的方法得到该键值对应的值3 若字典中无数据,即为空字典。想通过该方法进行储存数据 例:dict4={},我们有(张三:10,李四:20)这样的一组键值对数据需要放到字典中, 通过如下图所示操作就能将数据用字典...

python处理txt文件的常用操作【图】

1.打开文件  #方法1,这种方式使用后需要关闭文件  f = open("data.txt","r")  f.close()  #方法2,使用文件后自动关闭文件  with open(data.txt,"r") as f:  打开文件的模式主要有,r、w、a、r+、w+、a+  r:以读方式打开文件,可读取文件信息。  w:以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容  a:以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不...

python 列表的常用操作 200310【代码】【图】

遍历操作 从头到尾依次获取数据,获取后可执行相同的操作 需求: 根据报名的学生名单,依次欢迎每一个同学 格式 # for 循环内部使用的变量 in 列表 for name in name_list:循环内部针对列表元素进行操作print(name)图示需求的实现代码实现功能列表的功能小结新建 增加 删除 修改 查找 统计 排序 反转 求长度 拆包 列表转字符串 字符串拆为列表依次演示上面的所有功能