![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
yzqwbq
新手上路
展开
-
python交互式解释器
linux 下键入命令python 启动python的交互式解释器。如图: 交互式解释器,顾名思义,交互的解释器,你每键入一行然后回车,都会有所反应 这样一想,临时充当下计算器也是个不错的选择。当然也有一些局限,例如 1、 进行1/2这样的运算后结果居然为0!!!! 这样看来,python与C语言有点相似的,会进行强制性类型的转换。1和2都是整型,运算结果理应也是整型,1/2原创 2017-04-20 15:48:01 · 6308 阅读 · 0 评论 -
python 打印日期
序列通用操作之索引 索引: 类似于C语言数组的编号,从0开始,不过python比较特别的一点是可以从最后一个开始编号,-1 ,-2 以此类推。 一个小程序,展示下索引。 程序的具体功能是,用户输入年、月(数字形式)、日、然后以以下格式打印出来:月份(英文) 日(数字及其后缀) 年 代码实例:# -*-coding=utf-8 -*-# 打印日期mont原创 2017-04-20 17:34:11 · 762 阅读 · 0 评论 -
python 对象与类
一、对象的优点: 1、多态 可以对不同类的对象使用相同的操作(不需要知道对象属于哪个类就能调用方法) 2、封装 对外隐藏对象的具体实现细节,但是在Python中,所有的特性都是公开的,也就是说没有真正意义上的私有化支持 3、继承 减少甚至避免相同的代码二、类 代表对象的集合(或一类对象),每个对象都有一个类,类的主要任务是定义它的实例会用到的方法。原创 2017-05-22 22:11:19 · 293 阅读 · 0 评论 -
python 异常
1、Python使用异常对象来表示异常情况。每个异常都是一些类的实例。2、raise语句:可以使用一个类(Exception的子类)或者实例来调用raise语句。使用类时,系统会自动创建一个实例。3、自定义异常类:需确保从Exception类继承4、捕捉异常:使用try/except语句来实现。注:可以使用一个块捕捉多个类型的异常,做法是将要捕捉的异常类型作为元组列出5、捕捉对象:如果希望在exc原创 2017-05-22 22:20:14 · 293 阅读 · 0 评论 -
python 列表
1、列表的基本操作 (1)、改变列表:使用索引标记来为某个特定的,位置明确的元素赋值。 (2)、删除元素:使用del语句来实现 (3)、分片赋值:可以通过分片进行赋值,插入多个新的元素或删除多个元素 2、列表方法 (1)、append() : 在列表的末尾追加新的对象 (2)、count(): 统计某个元素在列表值中出现的次数 (3)、extend(): 在列表末尾原创 2017-04-25 16:03:16 · 228 阅读 · 0 评论 -
python 字符串
一、字符串的基本操作 所有标准的序列操作(索引,分片,乘法,判断成员资格,求长度,取最大和最小值)对字符串同样可以使用。 注:字符串都是不可变的。(例如,对字符串进行分片赋值都是不合法的) 二、字符串格式化 字符串格式化: 1、%字符:标记装换说明符的开始 注意:如果要在格式化字符串里包括‘%’,那么必须使用‘%%’,这样就不会将‘%’,误以为转换说明符了 2、原创 2017-04-25 16:12:17 · 268 阅读 · 0 评论 -
python 字典
一、字典的创建 dict() 通过其他映射或者对的序列建立字典二、字典的基本操作 1、len(d) 返回d中项的数量 2、d[k] 返回关联到键k的值 3、d[k]=v 将值v关联到键k上 4、del d[k] 删除键为k的项 5、k in d 检查d中是否含有键k的项注:字典与列表的区别 键类型 :字典的键可以是任意的不可变类型自动添加: 即使键起初不在字典中存在,也可以原创 2017-04-25 16:17:06 · 236 阅读 · 0 评论 -
python 抽象与类
一、函数的定义: 基本的函数定义结构: def 函数名(参数): 代码段 ……. return 返回值注意事项:python语言极其注重缩进问题,出现错误提示IndentationError: expected an indented block 这样的提示,一般都是代码中出现了缩进的问题,此时在出现问题的代码段中检查以下代码的缩进问题即可解决错误。二原创 2017-05-22 21:56:20 · 342 阅读 · 0 评论