20200223--python学习第15天】的更多相关文章

二 .datetime模块  1. datetime中常量 1)datetime.MINYEAR,表示datetime所能表示的最小年份,MINYEAR = 1. 2)datetime.MAXYEAR,表示datetime所能表示的最大年份,MAXYEAR = 9999. 2. datetime中的常见类 datetime模块定义了下面这几个类: •datetime.date:表示日期的类.常用的属性有year, month, day:     •datetime.time:表示时间的类.常用的…
目录 Python 文件I/O 打印到屏幕 读取键盘输入 打开和关闭文件 File对象属性 文件定位 重命名和删除文件 Python的目录 Python 文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档. 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: #!/usr/bin/python # -*- coding: UTF-8 -*- print…
安装 Python-MySQLdb pip install mysql-Python Python对mysql的操作 建立一个实验数据库demo mysql> create database demo character set utf8; Query OK, row affected (0.00 sec)mysql> use demoDatabase changedmysql> create table users(id int(2) not null primary key auto…
虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程. 一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法. 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义: class className: block 注意类名后面有个冒号,在block块里面就可以定义属性和方法了.当一个类定义完之后,就产生了一个类对象.类对象支持两种操作:引用和实例化.引用操作是通过类对象去调用类中的属性或者方法,而实例化是产生…
正则表达式 正则表达式(或 RE)是一种小型的.高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现,所以使用时要导入re模块.正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行. 先说几个元字符  . ^ $ * + ? { } import re ret = re.findall('t...r', 'hellotomorrow') print(ret) # ['tomor'] ret = re.findall('^r.w', 'r1wh…
一.什么是继承 继承是一种创建类的方法,在python中,一个类可以继承来自一个或多个父.原始类称为基类或超类. #创建父类 class Parent1: pass class Parent2: pass # 继承父类,单继承 class Obj1(Parent1): pass #继承父类,多继承 class Obj2(Parent1,Parent2): pass 二.什么时候使用继承 在已经创建的几个类中,这几哥类中的方法和变量有相同的,这种时候我们就可以使用类的继承,将其它类中已有的方法和变…
datetime模块中包含五种基本类型:date.time.datetime.timedelta和tzinfo,tz是time zone的缩写,tzinfo用于表示时区信息. 一,date类型 date类型表示日期,是由year.month和day构成的对象 1,初始化date对象 使用date(year,month,day)函数来初始化date对象: from datetime import date mydate=date(year,month,day) 2,date对象函数 date对象可…
我们在编程的过程中,并非都是要重头开始.比如其他人已经有现成的类,我们可以使用其他找人编写的类.术语称之为: 继承. 当一个类继承例外一个类时,它可以获得这个类的所有属性和方法:原有的类称之为 父类,新的类称之为子类.子类可以继承父类的所有方法和属性,还可以自定一些自己的方法和属性. 比如我们已经有了一个叫汽车的父类,我们可以继承这个类,生成一个电动车的子类: #-*- coding:utf-8 -*- class Car(): def __init__(self, make, model, y…
换博客了,还是csdn好一些. Python学习基础笔记 1.Python学习-linux下Python3的安装 2.Python学习-数据类型.运算符.条件语句 3.Python学习-循环语句 4.Python学习-字符串 5.Python学习-列表 6.Python学习-字典 7.Python学习-元组与集合 8.Python学习-函数 9.Python学习-装饰器 10.Python学习-模块与包 11.Python学习-文件操作 12.Python学习-面向对象学习上 13.Python…
程序1 编写一个程序,统计当前目录下每个文件类型的文件数,程序实现如图: import os def countfile(path): dict1 = {} # 定义一个字典 all_files = os.listdir(path) for each_file in all_files: if os.path.isdir(os.path.join(path,each_file)): dict1.setdefault('文件夹', 0) # setdefault:如果字典中包含有给定键, # 则返…