2018年5月24日

Assert断言

摘要: 使用assert断言是学习python一个非常好的习惯,python assert 断言句语格式及用法很简单。在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行最崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助。本文主要是讲assert断言的基础知识。 python 阅读全文

posted @ 2018-05-24 20:18 王大拿 阅读(695) 评论(0) 推荐(0)

json序列化时定制支持datetime类型,和到中文让他保留中文形式

摘要: json序列化时,可以处理的数据类型有哪些?如何定制支持datetime类型 json序列化时遇到中文会默认转换成unicode ,如何让他保留中文形式 阅读全文

posted @ 2018-05-24 19:55 王大拿 阅读(1969) 评论(0) 推荐(1)

fromkeys()

摘要: #fromkeys() #说明:用于创建一个新字典,以序列seq中元素做字典的键,value为字典所有键对应的初始值 #案例 d=[1,2,3] dict={} dict=dict.fromkeys(d) print dict #{1: None, 2: None, 3: None} dict=dict.fromkeys(d,'xiaoden... 阅读全文

posted @ 2018-05-24 19:32 王大拿 阅读(168) 评论(0) 推荐(0)

Python中is和==的区别

摘要: Python中is和==的区别 Python中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。 在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。 is和==都是对对象进行 阅读全文

posted @ 2018-05-24 19:32 王大拿 阅读(72461) 评论(9) 推荐(7)

pass

摘要: 以if语句为例,在c或c++/java中: 1 2 3 4 5 6 对应于python就要这样写: 1 2 3 4 1 pass语句在函数中的作用 当你在编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码。比如下面这样: 1 2 定 阅读全文

posted @ 2018-05-24 19:32 王大拿 阅读(535) 评论(0) 推荐(0)

用python 实现一个栈

摘要: 前言 Python本身已有顺序表(List、Tupple)的实现,所以这里从栈开始。 什么是栈 想象一摞被堆起来的书,这就是栈。这堆书的特点是,最后被堆进去的书,永远在最上面。从这堆书里面取一本书出来,取哪本书最方便?肯定是最上面那本。栈这种数据结构的特点就是如此:后进先出(Last In Firs 阅读全文

posted @ 2018-05-24 15:27 王大拿 阅读(2946) 评论(0) 推荐(0)

导航