#  join() join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. li = ["李李嘉诚", "麻花藤", "黄海海峰", "刘嘉玲"] s = "_".join(li) print(s)  ====>       李嘉诚_麻花藤_黄海峰_刘嘉玲 li = "黄花大闺女"s = "_".join(li)print(s)    ====…
python操作mongodb数据库②python使用pymongo操作mongodb的增删改查 文档http://api.mongodb.com/python/current/api/index.htmlhttp://api.mongodb.com/python/current/api/pymongo/collection.html 1.安装python操作mongodb的程序pip install pymongo 验证是否安装成功 C:\Users\ajie>python Python (v…
python操作mysql②python对mysql进行简单的增删改查 1.设计mysql的数据库和表 id:新闻的唯一标示 title:新闻的标题 content:新闻的内容 created_at:新闻添加的时间 types:新闻的类型 image:新的缩略图 author:作者 view_count:浏览量 is_valid:删除标记 # 创建新闻数据库 create database news charset=utf8; # 创建新闻表 create table news( id int…
列表增删改查 增加 append li = ['taibai','zy','nvshen'] li.append('aa') print(li) #['taibai', 'zy', 'nvshen', 'aa'] #需求:循环,交互,退出 # li = ['taibai','zy','nvshen'] # # while 1: # username = input('请输入:') # if username.strip().upper() == 'Q'.upper(): # print('成功退…
#!/usr/bin/env python # _*_ coding:UTF-8 _*_ # __auth__: Dalhhin # Python 3.5.2,Pycharm 2016.3.2 # 2017/05/15 import sys,os def where(dbfile,where_list): #条件是一个list def and_or_where(sub_where_list): '''获取and或同时含有and.or关键字的条件''' and_list = [] or_list…
参考python核心编程 编写一个用户洗牌的脚本,根据用户输入,选择连接sqlserver或者MySQL,创建数据库.表,随机生成数据,并实现增删改查. 其中,为了兼容python2和python3,统一了打印函数.录入函数.动态导包等 一些字段声明为全局变量,这样我们在后续的学习中,可以引用这些变量和函数. ushuffle.py: #python 3.6 #统一输出函数,使用distutils.log.warn()函数代替版本2中的print语句和版本3中的print函数 from dist…
今天实现了python对于数据库的增删改查工作: 具体的每一步的数据库的增删盖茶自己都实验过了. 掌握了基本的数据库操作语言.然后就是对于tuple()的认识. 以及对于查询语句中的:fetchone.fetchmany.fetchall fetchone():获取下一行数据,第一次为首行: fetchall():获取所有行数据源 fetchmany(4):获取4行数据 默认情况下,我们获取到的返回值是元组,只能看到每行的数据,却不知道每一列代表的是什么,这个时候可以使用以下方式来返回字典,每一…
数据类型: --类似于C#中的数据类型 Datetime   范围是:1753.1.1-- 9999.12.31 Smalldatetime      1900.1.1 --2079.6.6 操作: 1.查找数据库的主文件和日志文件所在位置: 右击数据库,点击属性,会出现下图: 可以看出,此数据库拥有一个主文件(mdf)和一个日志文件(ldf) 2.新建数据库: 右击数据库,新建数据库,输入数据库的名称 3.用语句新建数据库: 点击新建查询,在窗口内输入语句并点击执行 4.使用数据库并创建一个表…
数据类型: 整数型:bigint.int.smallint.mediumint.tinyint 小数类型:decimal.numeric 浮点型:real.float.double 位型:bit 字符型:char.varchar.longvarchar.longtext unicode字符型:nchar.nvarchar 文本型:text.tinytext 二进制型:binary.varbinary 日期时间类型:date.time.datetime.timestamp.year Datetim…
字典dic 数据类型划分:可变数据类型,不可变数据类型 不可变数据类型:元组,bool,int str -->可哈希可变数据类型:list,dict,set --> 不可哈希 dict key(键) 必须是不可变数据类型,可哈希 value(值):任意数据类型 dict优点:二分查找去查询 存储大量的关系型数据 特点:无序,python3.6后版本好像是有序的了 字典的增删改查dist 字典的键可以理解为列表中的索引 dic = {'age':18,'name':'jin','sex':'ma…