Python
文章平均质量分 92
python相关的语言、框架等等
故沉
智商不高,情商不够
展开
-
【学习笔记】基于flask的web项目开发
flask框架于我是个全新的框架,因为项目的原因开始接触,趁机就全面学习一下吧!原创 2021-12-24 15:39:50 · 2221 阅读 · 0 评论 -
给自己定个小目标:利用python进行数据分析
引言在【杂谈】珍惜最后的学校生活中说过我喜欢折腾,现在的工作不算特别忙,所以好好把握空闲时间提升自己,慢慢积累,以后总归派的上用场的。从今天开始,每天进步一点点,下班花一到两个小时捋这本书《利用python进行数据分析》……安装和配置首先完成jupyter和ipython的相关安装和配置,检查了一下发现以前都装过了,安装也很简单,直接pip install 就可,跳过jupyter电脑中已经安装,但是到指定目录运行jupyter notebook出现错误提示‘jupyter’不是内.原创 2021-01-12 18:32:19 · 529 阅读 · 0 评论 -
笨方法学python-8(习题23-26)
习题23:读代码话一周的时间阅读代码,这。。。其实每天都有在读各种深度网络只不过看不懂(汗颜)几个网站bitbucket.orggithub.comlaunchpad.comkoders.com习题24:更多练习print("Let's practice everything.")print("You\'d need to know\'bout escapes with \\ that do \...原创 2018-07-05 21:00:17 · 1335 阅读 · 1 评论 -
笨方法学python-15(习题50)
下面剩下的3个习题讲的是web编程,虽然好像暂时对我帮助不大,尝试着做做看。习题50:你的第一个网站首先安装要使用到的框架import weburls = ('/', 'index')app = web.application(urls, globals())class index(object): def GET(self): greeting = "Hello ...原创 2018-07-12 11:11:42 · 1640 阅读 · 0 评论 -
笨方法学python-9(习题27-29)
最近沉迷于码代码无法自拔。晚上睡觉之前脑子里都是白天的代码,充实!习题27:记住逻辑关系这部分b基本问题不大and:与or:或not:非!=:不等于==:等于>=:大于等于<=:小于等于True:真False:假真值表NOTTrue?not false Truenot trueFalseORTrue?True or FalseTrueTrue or TrueTrueFalse or T...原创 2018-07-06 18:28:37 · 522 阅读 · 0 评论 -
笨方法学python-10(习题30-33)
习题30:Else和Ifpeople = 30cars = 40buses = 15if people < cars: print("We should take the cars.")elif people > cars: print("We should not take the cars.")else: print("We can't decid...原创 2018-07-07 21:52:20 · 786 阅读 · 0 评论 -
Python 描述可变数据
原文链接:SICP Python 描述 2.4 可变数据 目录 可变数据2.4.1 局部状态2.4.2 非局部赋值的好处2.4.3 非局部赋值的代价2.4.4 列表2.4.5 字典2.4.6 示例:传播约束 可变数据来源:2.4 Mutable Data译者:飞龙协议:CC BY-NC-SA 4.0我们已经看到了抽象在帮助我们应对大型...转载 2018-09-09 20:53:09 · 650 阅读 · 0 评论 -
剑指offer(python)-记录题解思路
把草稿箱里文章拿出来分享一下。目录第一题 (数组)二维数组中的查找第二题 (字符串) 替换空格第三题 (链表) 从尾到头打印链表第四题 (树) 重建二叉树第五题 (栈和队列)用两个栈实现队列第六题 (查找和排序)旋转数组的最小数字第七题 (递归和循环)斐波那契数列第八题 (递归和循环)跳台阶第九题 (递归和循环) 变态跳台阶第十题 (递归和循环)...原创 2019-11-17 14:30:42 · 1504 阅读 · 0 评论 -
【数据结构与算法】树的遍历(递归/非递归)
仅做记录树的前序、中序、后序、层次遍历(递归/非递归)class TreeNode: def __init__(self,x): self.val = x self.left = None self.right = Noneclass Solution: def initTree(self): # 构造树 ...原创 2019-06-27 19:35:58 · 282 阅读 · 0 评论 -
理解Python中的Super
Python中可以直接通过调用父类名调用父类方法,在多重继承中,使用super()是一个很好的习惯。super的本质返回的是MRO的下一个类def super(cls, inst): mro = inst.__class__.mro() return mro[mro.index(cls) + 1]两个参数 cls 和 inst 分别做了两件事:inst 负责生成...原创 2019-07-23 10:25:06 · 484 阅读 · 0 评论 -
笨方法学python-14(习题47-49)
习题47:自动化测试通过测试代码简化测试过程被测试的代码class Room(object): def __init__(self, name, description): self.name = name self.description = description self.paths = {} def go(sel...原创 2018-07-11 20:32:13 · 2685 阅读 · 10 评论 -
笨方法学python-7(习题18-22)
习题18:命名、变量、代码、函数def print_two(*args): arg1, arg2 = args print("arg1: %r, arg2: %r" % (arg1, arg2))def print_two_again(arg1, arg2): print("arg1: %r, arg2: %r" % (arg1, arg2))def print_o...原创 2018-07-04 21:55:42 · 1194 阅读 · 0 评论 -
python爬虫填坑
正式开始填坑了。昨天上了一上午的课,加上期末复习,计划要每天减半。看完,并实现理解了Python爬虫(3):爬取豆瓣电影TOP250文章中用地应该是python2地语言,自己用的是python3.6版本,中间运行的时候出现一些小问题,百度解决了,不一一详述,仅贴上代码。# 爬取豆瓣电影TOP250# coding:utf-8import requestsfrom lxml import ht...原创 2018-06-23 09:18:20 · 554 阅读 · 0 评论 -
笨方法学python-1(习题1-5)
继续填坑,按着计划开始看《笨方法学Python》这本书虽然作者一再强调要按照书来,不要跳节,但是我去年已经基本把python基础知识学完了,虽然学完了但是就放下了没怎么动手实践。继续看这本书主要是想复习并提高一下python的编程能力。所以只是跑例子,还是用python3.6了.直接习题一:第一个程序加分练习1. 让你的脚本再多打印一行。加一句print('\n')2....原创 2018-06-23 20:20:37 · 5891 阅读 · 0 评论 -
笨方法学python-2(习题6-9)
做个勤劳的填坑人习题六:字符串和文本1. 通读程序,在每一行的上面写一行注解,给自己解释一下这一行的作用。x = "There are %d type of people." % 10 # 定义一个格式化字符串binary = "binary" # 定义一个字符串do_not = "don't" # 定义一个字符串# 定义一个格式化字符串y = "Those who k...原创 2018-06-25 15:48:41 · 1194 阅读 · 2 评论 -
笨方法学python-4(习题13)
被考试复习耽搁了填坑进程,继续习题十三:参数、解包、变量from sys import argv# argv 是所谓的“参数变量(argument variable)”script, first, second, third = argv # 将 argv “解包(unpack)”print("The script is called: ", script)print(...原创 2018-06-29 21:52:50 · 1546 阅读 · 10 评论 -
笨方法学python-11(习题34-38)
习题34:访问列表的元素序数(ordinal number):从1开始编号,表示事物的顺序基数(cardinal number):从0开始,表示你可以任意抓取元素1. 上网搜索一下关于序数(ordinal number)和基数(cardinal number)的知识并阅读一下。2. 以你对于这些不同的数字类型的了解,解释一下为什么 “January 1, 2010” 里是2010 而不是 200...原创 2018-07-08 21:42:21 · 1615 阅读 · 0 评论 -
笨方法学python-3(习题10-12)
昨天上午上课,下午实验室例会,晚上水了一把中兴软创的算法工程师(纯粹抱着试一试的想法,找找自己薄弱的地方,也是有收获的,最大的想法就是:我的python编程能力是真差!)昨天的任务没有完成,今天继续填坑。练习十:那是什么?print("I am 6'2\"tall.") # 将字符串中的双引号转义print('I am 6\'2"tall.') # 将字符串中的单引号转义tabb...原创 2018-06-27 15:03:41 · 1698 阅读 · 0 评论 -
笨方法学python-12(习题39-42)
习题39:列表的操作ten_things = "Apples Oranges Crows Telephone Light Sugar"print("Wait there's not 10 things in that list, let's fix that.")stuff = ten_things.split(' ')more_stuff = ["Day", "Night", "Song"...原创 2018-07-09 16:09:31 · 994 阅读 · 0 评论 -
笨方法学python-5(习题14-15)
昨天周日休息看了《我不是药神》的点映,很棒很棒,推荐!习题十四:提示和传递from sys import argvscript, user_name = argvprompt = '>'print("Hi %s, I'm the %s script." % (user_name, script))print("I'd like to ask you a few qu...原创 2018-07-02 22:08:54 · 1267 阅读 · 3 评论 -
笨方法学python-13(习题43-46)
习题43:你来制作一个游戏把之前习题41写的那个游戏用了进来,简单地实现了一个,分两个文件。BBF.pyfrom sys import exitfrom random import randintclass Game(object): def __init__(self,start): self.quips = [ "You died. You ...原创 2018-07-10 15:30:08 · 1348 阅读 · 0 评论 -
笨方法学python-6(习题16-17)
习题16:读写文件上一个练习应该记住的命令close关闭文件 (跟文件编辑时的文件->保存一个意思)read读取文件内容(可以将结果赋值给一个变量)readline读取文本文件中的一行truncate清空文件write(stuff)将stuff写入文件from sys import argvscript, filename = argvprint("We're going to eras...原创 2018-07-03 22:04:01 · 2077 阅读 · 0 评论 -
win10系统下,python中Numpy包的安装及使用
1,首先下载安装包网址:https://pypi.python.org/pypi/numpy点击打开链接.whl格式,看清楚PyVersion我下的是 2,打开cmd命令行安装出现以下错误 可能的原因及解决方案1)没有配置安装环境 点击环境变量,点击path进行编辑,添加..\Python\Scripts(即pip所在的文件路径)...原创 2017-12-17 13:17:36 · 7769 阅读 · 1 评论