- 博客(14)
- 资源 (16)
- 收藏
- 关注
原创 Python实现通讯录(1)
说实话,第一次写这么长的Python代码,期间遇到了很多问题,但是,最终还是完成了,花了我一天半的时间,嘿嘿~~~该程序实现了用户的增,删,改,查,主要用到sqlite3模块。对于该模块的知识点,请查看我的另一篇文章SQLite-Python如有更好的建议,请私信,本人将不胜荣幸,让我们一起来学习Python!#-*- coding:utf-8 -*-import sqlite3#打开本地数据库
2017-02-28 15:53:25 7036 6
原创 SQLite - Python
最近需要用Python写一个简易通讯录,但是对于数据存储很发愁。大家都知道,使用 Python 中的列表和字典进行存储数据是很不靠谱的,所以就想到Python有没有内置的数据库模块。SQLite3简介SQLite3 可使用 sqlite3 模块与 Python 进行集成。sqlite3 模块是由 Gerhard Haring 编写的。它提供了一个与 PEP 249 描述的 DB-API 2.0 规范
2017-02-28 15:38:13 1511
原创 SQLite
SQLite 简介了解什么是 SQLite,它与 SQL 之间的不同,为什么需要它,以及它的应用程序数据库处理方式。 SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制。什么是 SQLite?SQLite是一个进程内的库,实现了自给自足的、
2017-02-28 15:34:07 763
原创 解决Navicat无法连接到MySQL的问题
最近遇到了一件非常棘手的问题,用Navicat远程连接数据库居然连接不到,真是头都大了。 网上查阅了一下原因,原来是没有开通远程权限,好吧,下面我就来回忆一下自己怎么处理这问题的!大家都知道,用Navicat连接数据库一般是这样连得:问题整理以及解决办法错误一:错误原因:本地IP(xxx.xxx.xxx.xxx)没有访问远程数据库的权限。于是下面开启本地IP(xxx.xxx.xxx.xxx)对远程
2017-02-24 12:02:26 117871 22
原创 MySQL的安装配置
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。接下来我就来说说配置的几个要点:一、文件存放
2017-02-21 17:25:10 582
原创 Linux命令(39):cal
cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。命令格式:cal [参数][月份][年份]命令功能:用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份命令参数:-1 显示一个月的月历-3 显示系统前一个月,当前月,下一个月的月
2017-02-20 18:26:54 887
原创 Linux命令(38):diff
diff 命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c。diff是svn、cvs、git等版本控制工具不可或缺的一部分。命令格式
2017-02-20 18:17:46 491
原创 Linux命令(37):date
在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。命令格式:date [参数]… [+格式]命令功能:date 可以用来显示或设定系统的日期与时间。命令参数:必要参数:%H 小时(以00-23来表示)。 %I 小时(以01-12来表示)。 %K 小时(以0-23来表示)。 %l
2017-02-20 14:02:59 663
原创 python 输出所有大小写字母
用一行输出所有大(小)写字母,以及数字,首先要记住该字母所对应的ASCII码,百度一下就可以看到, ASCII可显示字符 (这里只列举数字和字母) 二进制 十进制 十六进制 图形 0011 0000 48 30 0 0011 0001 49 31 1 0011 0010 50 32 2 0011 00
2017-02-07 11:05:30 34959 2
原创 python 简单实例训练(31~40)
31.题目:按相反的顺序输出列表的值。程序分析:可以用列表切片的方式,也可以用reserve函数。方法一:用reserve函数# -*- coding: UTF-8 -*-x = [1,2,3,4,5]x.reverse()print x方法二:切片# -*- coding: UTF-8 -*-x = [1,2,3,4,5]print x[::-1]方法三:用for# -*- coding:
2017-02-06 18:07:44 1256
原创 python实现不同格式的九九乘法表
最近在做pythontip题目的时候,发现有些基础的题目竟然也忘得一干二净,所以,我准备在重新把基础的知识过一遍,之前学过如何打印九九乘法表,但是现在也忘了,所以,我就来重新整理一遍,也算是重新学习一遍吧!文章通过Python实现了输出长方形完整格式、左上三角形、右上三角形、左下三角形以及右下三角形五种格式的九九乘法表。我使用的Python版本为Python 2.7。一.长方形完整形式
2017-02-06 17:45:37 11878 1
原创 Python Tip(51~55)题详解
题目51.降序排序描述:给你一个list L, 如 L=[2,8,3,50], 对L进行降序排序并输出, 如样例L的结果为[50,8,3,2]答案:先排序,再逆序输出L.sort()print L[::-1]题目52.因子平方和**描述:**6 的因子有 1, 2, 3 和 6, 它们的平方和是 1 + 4 + 9 + 36 = 50. 如果 f(N) 代表正整数 N 所有因子的平方和, 那么
2017-02-04 17:55:23 1218 1
原创 Python Tip(46~50)题详解
题目46.取石子游戏描述:有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法, 一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。 现在给出初始的两堆石子的数目a和b,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。 如果你是胜者,输出Win,否则输出Loose。 例如,a=3
2017-02-04 17:52:39 1414
原创 Python Tip(41~45)题详解
题目41.Py数**描述:**Py从小喜欢奇特的东西,而且天生对数字特别敏感,一次偶然的机会,他发现了一个有趣的四位数2992, 这个数,它的十进制数表示,其四位数字之和为2+9+9+2=22,它的十六进制数BB0,其四位数字之和也为22, 同时它的十二进制数表示1894,其四位数字之和也为22,啊哈,真是巧啊。 Py非常喜欢这种四位数,由于他的发现,所以这里我们命名其为Py数。 现在
2017-02-04 17:50:29 1131
genymotion-no-java.zip 下载
2017-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人