python3
文章平均质量分 90
biankm
这个作者很懒,什么都没留下…
展开
-
python学习-第2课
一、逻辑运算符1.1.算术运算符运算符 描述 + 加 - 两个对象相加 - 减 - 得到负数或是一个数减去另一个数 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 / 除 - x除以y % 取模 - 返回除法的余数 ** 幂 - 返回x的y次幂 // 取整除 - 返回商的整数部分 示例:a = 5b = 3print(a + b)print(a - b)print(...原创 2018-03-31 00:26:36 · 508 阅读 · 0 评论 -
python学习-第11课
一、内置模块21.1.logging(日志)1.1.1.日志级别日志级别大小关系为:CRITICAL > ERROR > WARNING > INFO > DEBUG ● DEBUG:详细的信息,通常只出现在诊断问题上。● INFO:确认一切按预期运行● WARNING:一个警告,可能会有一些意想不到的事情发生了,或表明一些问题在不久的将来(例如。磁盘空间低”)。这个软件还...原创 2018-04-25 17:55:34 · 304 阅读 · 0 评论 -
python学习-第19课
一、NoSQL1.1.NoSQL特征1. 不需要预定义模式:不需要事先定义数据模式,预定义表结构。数据中的每条记录都可能有不同的属性和格式。当插入数据时,并不需要预先定义它们的模式。2. 无共享架构:相对于将所有数据存储的存储区域网络中的全共享架构。NoSQL往往将数据划分后存储在各个本地服务器上。因为从本地磁盘读取数据的性能往往好于通过网络传输读取数据的性能,从而提高了系统的性能。3. 弹性可扩...原创 2018-05-16 23:06:59 · 280 阅读 · 0 评论 -
python学习-第14课
一、正则表达式练习题1.将ga10.wms5.jd.com.txt中分别以upstream和location开头的内容筛选出来,并分别生成相应的新文档ga10.wms5.jd.com.txt链接地址:https://github.com/ajing2/LivePython1/blob/master/%E7%AC%AC%E5%8D%81%E5%9B%9B%E8%AF%BE/ga10.wms5.jd....原创 2018-05-04 11:28:55 · 186 阅读 · 0 评论 -
python学习-第17课
一、SQLAlchemy1.1.ORM技术简介所谓ORM(Object Relational Mapping),就是建立其由Python类到数据库表的映射关系:一个Python实例(instance)对应数据库中的一行(row)。这种映射包含两层含义,一是实现对象和与之关联的的行的状态同步,二是将涉及数据库的查询操作,表达为Python类的相互关系。数据库表结构student:id,name,ag...原创 2018-05-11 16:50:49 · 412 阅读 · 0 评论 -
python学习-第12课
一、内置模块31.1.hashlib模块此模块用于加密相关的操作,主要有SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。1.1.1.md5加密Python3 需要把src转换成bytes类型 bytes(src, encoding=“utf-8”)import hashlibmd5hash=hashlib.md5("multi code".encode("ut...原创 2018-04-27 16:23:24 · 234 阅读 · 0 评论 -
python学习-第20课
一、复习#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/5/17 20:35# @Author : lingxiangxiang# @File : demon1.pyimport redisr = redis.Redis(host="192.168.48.136", port=6379, db=0)print(r)...原创 2018-05-19 10:19:06 · 487 阅读 · 0 评论 -
python学习-第15课
一、数据库连接1.1.数据库接口标准Python的数据库接口标准是Python DB-API。大多数Python数据库接口遵循这个标准。可以为应用程序选择正确的数据库。Python数据库API支持广泛的数据库服务器,如 :GadFlymSQLMySQLPostgreSQLMicrosoft SQL Server 2000InformixInterbaseOracleSybaseSQLite以下是可...原创 2018-05-06 21:04:11 · 216 阅读 · 0 评论 -
python学习-第18课
一、复习1.1.数据库操作(mysql)1.1.1.创建数据库语法:create database db;示例:创建test数据库create database test;1.1.2.权限授权语法:grant all privileges on *.* to '用户名'@'%' identified by '登录密码';示例:创建admin(密码为123456)的用户,并授权,带可授权权限的gra...原创 2018-05-14 17:33:00 · 239 阅读 · 0 评论 -
python学习-第16课
一、MySql操作1.1.MySql的常用操作1.1.1.查看自动提交功能show variables like 'auto%';1.1.2.授权超级用户grant all privileges on *.* to 'admin'@'%' identified by '123456' with grant option;1.1.3.查看库show databases;1.1.4.查看库中的表sho...原创 2018-05-10 00:16:22 · 267 阅读 · 0 评论 -
python学习-第9课
一、类定义和使用1.1.类定义类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。创建类:使用 class 语句来创建一个新类,class 之后为类的名称并以冒号结尾:class ClassName: '类的帮助信息' #类文档字符串 class_suite #类体类的帮助信息可以通过ClassNa...原创 2018-04-20 16:02:46 · 254 阅读 · 0 评论 -
python学习-第3课
一、字典字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }2.1.字典声明可以通过以下几种方式声明x = dict()y = dict(a=1,b=2)z = {"name":"test"}m = dict([("name","test")...原创 2018-04-01 22:15:49 · 204 阅读 · 0 评论 -
python学习-第7课
一、函数(补充)1.1.函数定义你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的retur...原创 2018-04-16 16:52:55 · 777 阅读 · 0 评论 -
python学习-第1课
一、python2 和 python3区别(资料整理)python3的变化主要在以下几个方面:1.1.print 函数print语句没有了,取而代之的是print()函数。python2格式: print "hello python2"python3格式:print("hello python3")1.2.UnicodePython 2 有 ASCII str() 类型,unicode() 是单独...原创 2018-03-28 22:29:41 · 373 阅读 · 0 评论 -
python学习-第4课
一、python函数定义def functionname(parameters): function_suitefunctionname:函数名parameters:参数function_suite:逻辑运行模块示例def hello(name): print("hello {0}".format(name))二、条件控制格式:if 条件判断1: 逻辑操作1elif 条件判断2:...原创 2018-04-04 15:07:56 · 213 阅读 · 0 评论 -
python学习-第5课
一、练习题1.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数while 1: s1 = input("please input info: ") strs, ints, space, other = 0, 0, 0, 0 if s1 == "quit": exit(1) for i in s1: if i.isalpha(): ...原创 2018-04-11 22:29:44 · 196 阅读 · 0 评论 -
python学习-第8课
一、函数的命名规则函数命名时,由多个单词拼接时,函数首字母小写,从第二个单词开始,首字母为大写,即函数命名为驼峰样式def hello(): print("hello world") def newHello(): print("this is new hello world")二、装饰器装饰器接收一个功能,添加一些功能并返回。2.1.准备知识Python中的一切(是的,甚至是类...原创 2018-04-18 15:57:54 · 342 阅读 · 0 评论 -
python学习-第10课
一、异常处理1.1.格式语法python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误捕捉异常可以使用try/except语句。try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。如果你不想在异常发生时结束你的程序,只需在try里捕获它。语法try:<语句> #运行别的代码except <名字>...原创 2018-04-23 15:28:16 · 523 阅读 · 0 评论 -
python学习-第13课
一、正则表达式1.1.正则表达式模式模式字符串使用特殊的语法来表示一个正则表达式:字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。多数字母和数字前加一个反斜杠时会拥有不同的含义。标点符号只有被转义时才匹配自身,否则它们表示特殊的含义。反斜杠本身需要使用反斜杠转义。由于正则表达式通常都包含反斜杠,所以你最好使用原始字符串来表示它们。模式元素(如 r'\t',等价于 \\t ...原创 2018-04-30 07:41:38 · 204 阅读 · 0 评论 -
python学习-第6课
一、全局变量命令全局声明 所有的字母要大写,如:ENCODING="utf-8"二、文件操作1.1.open()函数open() 函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写语法open(name,mode)参数name:文件名mode:对文件操作权限方式,有以下四种权限:r:读、这是默认模式w:写b:二进制a:追加将这四种随意组合,意义如下:rb 以二进制格式打...原创 2018-04-14 00:56:08 · 323 阅读 · 0 评论 -
python学习-第21课
一、进程1.1.多进程概念进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就不必我多讲了吧,所有由你启动的进程都是用户进程。进程是操作系统进行资源分配的单位。 它的思想简单介绍如下:在操作系统的管...原创 2018-05-21 10:03:52 · 267 阅读 · 0 评论