12 2017 档案

摘要:第1题:是否遇到过python的模块间循环引用的问题,如何避免它?这是代码结构设计的问题,模块依赖和类依赖如果老是觉得碰到循环引用可能的原因有几点:1.可能是模块的分界线划错地方了2.可能是把应该在一起的东西硬拆开了3.可能是某些职责放错地方了4.可能是应该抽象的东西没抽象总之微观代码规范可能并不能 阅读全文
posted @ 2017-12-27 14:24 ·卿欢· 阅读(401) 评论(1) 推荐(0) 编辑
摘要:问题: 读取gzmt.csv文件所有数据,选取收盘价格(倒数第二列),计算20天均值,权重取成交量(选做:时间权重为半衰期为15天);将该均值修剪为超过600的都设置为1000,并打印出该均值超过550或者低于400的日期是周几的概率,比如周一的概率,周二的概率等。 实现: 输出结果: 阅读全文
posted @ 2017-12-26 20:32 ·卿欢· 阅读(689) 评论(0) 推荐(0) 编辑
摘要:1.创建NumPy数组 输出结果: 2.数据类型转换 输出结果: 注意:复数不能转换为整数,会触发TypeError错误。同样,复数也不能转换为浮点数。但浮点数可以转换为复数。 阅读全文
posted @ 2017-12-26 19:28 ·卿欢· 阅读(325) 评论(0) 推荐(0) 编辑
摘要:问题: 写一个带文本菜单的程序,菜单项如下(1) 取五个数的和 (2) 取五个数的平均值(X) 退出。由用户做一个选择, 然后执行相应的功能。当用户选择退出时程序结束。 实现: 阅读全文
posted @ 2017-12-26 18:41 ·卿欢· 阅读(345) 评论(0) 推荐(0) 编辑
摘要:问题: 给出两个单词word1和word2,写一个函数计算出将word1 转换为word2的最少操作次数。你总共三种操作方法:1、插入一个字符2、删除一个字符3、替换一个字符格式:输入行输入两个字符串 word1 和 word2,最后输出将 word1 转换为 word2的最少操作次数。例如:输入w 阅读全文
posted @ 2017-12-26 17:37 ·卿欢· 阅读(3745) 评论(1) 推荐(0) 编辑
摘要:1.Python支持五种基本数字类型,其中有三种为整型类型(1)整型int(2)长整型long(3)布尔型bool(4)浮点型Floating-point(5)复数complex 2.int型标准整数类型(1)十进制(2) 2进制是以0b开头的:例如: 0b11 则表示十进制的3(3) 8进制是以0 阅读全文
posted @ 2017-12-21 23:03 ·卿欢· 阅读(182) 评论(0) 推荐(0) 编辑
摘要:一、__init__ 方法是什么? 使用Python写过面向对象的代码的同学,可能对 __init__ 方法已经非常熟悉了,__init__ 方法通常用在初始化一个类实例的时候。例如: 这样便是__init__最普通的用法了。但__init__其实不是实例化一个类的时候第一个被调用 的方法。当使用 阅读全文
posted @ 2017-12-20 20:02 ·卿欢· 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1.大小写转换 判断字符串 s.isalnum() #所有字符都是数字或者字母 s.isalpha() #所有字符都是字母 s.isdigit() #所有字符都是数字 s.islower() #所有字符都是小写 s.isupper() #所有字符都是大写 s.istitle() #所有单词都是首字母 阅读全文
posted @ 2017-12-19 23:03 ·卿欢· 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1.输入输出 输出实例 print 'hello','world' hello world 输入实例 name = raw_input(); print "hello,",name world hello,world 输入时提示实例 name = raw_input('please enter yo 阅读全文
posted @ 2017-12-19 22:35 ·卿欢· 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1.简介 python 提供内置函数map(), 接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。例如: (1)对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]如果希望把list的每个元素都作平方,就可以用map() 阅读全文
posted @ 2017-12-19 21:25 ·卿欢· 阅读(809) 评论(0) 推荐(0) 编辑
摘要:random是内建(built-in)函数,作用是产生随机数,使用较多. 1.导入模块 首先是导入模块: import random 接着就可以调用random模块下的函数了,例如: random.randint(1,100) 语句的含义是产生1至100(包含1与100)的一个随机数。 也可以: f 阅读全文
posted @ 2017-12-19 16:47 ·卿欢· 阅读(1783) 评论(0) 推荐(0) 编辑
摘要:一 软件工程要点 1.软件概念:程序+数据+文档 (1) 当运行时,能够提供所要求功能和性能的指令或计算机程序集合 (2) 该程序能够具有满意地处理信息的数据结构 (3) 描述程序功能需求以及程序如何操作和使用所要求的文档 2.软件特性: (1) 软件是一种逻辑实体,具有抽象性 (2) 软件没有明显 阅读全文
posted @ 2017-12-02 19:13 ·卿欢· 阅读(745) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示