小朋友们学编程是否需要按Scratch→Python-→C++的顺序来进阶学习?

在说这个问题之前,我们先来看看这三个语言之间的区别: Scratch 是一门图形化的编程语言,是一种编程启蒙,跟真正的编程语言区别不小。因为编程基于图形化,很容易受到小朋友们的喜欢。Scratch适合小学生。 Python 是一门编程语言,入门比较简单,但是因为提供了太多的库函数,不利于了解其底层...

2019-06-12 14:52:53

阅读数 61

评论数 0

2009北京小学生程序设计友谊赛试题和答案

农夫与石头 FARMER.BAS / FARMER.C / FARMER.CPP / FARMER.PAS 【问题描述】 憨厚的老农夫昨天捡到了3 块小石头,他想再去捡一个小石头,让这4 个石头正好一共重 20 斤,请问他应该去捡一个多少斤的石头? 【输入文件】 文件名:FARMER.IN 文件中...

2019-06-11 15:08:24

阅读数 22

评论数 0

2008北京小学生程序设计友谊赛试题和答案

1、茵茵的第一课 【问题描述】 茵茵的第一课 FIRST.BAS / FIRST.C / FIRST.CPP / FIRST.PAS 茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。 第一节课上,老师讲的就是如何输入一个数,再原样输出出来。 以现在的你看来,挺容易的是不? 那么,就请你也写...

2019-06-11 10:31:15

阅读数 21

评论数 0

ORM和它的优缺点分析

ORM和它的优缺点分析 ORM:对象关系映射(Object Relational Map) 作用:帮助我们封装一下对数据库的操作,避免了我们写不太好维护的SQL的代码 优点:比较好维护,不用写那些复杂的sql语句 缺点:失去SQL的灵活性,并且越是通用的ORM框架,对性能的消耗就越大 ...

2019-05-27 09:08:04

阅读数 27

评论数 0

web开发之Django(七)(注册、登录、会话以及跳转个人中心)

用户注册、登录、注销和更改等功能, 注册 第一步:先创立一个应用名为users 第二步:配置好总路由和分路由 第三步:添加注册界面 第四步:配置view 第六步:编写注册页面zhuce.html 效果 具体前端页面与blog下的添加页面一样 第八步:配置zhucedo的url路由 第...

2019-05-17 00:09:05

阅读数 33

评论数 0

web开发之Django(六)(删除、更改以及详情页面)

在前面我们已经家境添加和查看写好了,下面我们来看一下,如何实现删除和更改的功能 (一)删除功能 我们在显示界面添加编辑和删除功能那个,并加入a标签链接 那么相应的url也要已添加路径 **这里要注意的是url中(?P[0-9]+)是传递回的携带的id信息 接在我们要在veiw.py文件添...

2019-05-15 22:47:23

阅读数 37

评论数 0

python网络爬虫

网络爬虫主要分4个大的版块: 明确目标分析网页结构, 找到网页中的信息地址, 爬取信息、 保存信息 下面用网络爬虫爬取百度图片猫的图片为案例进行演示 案例: 爬取百度上所有狗的图片 步骤分析: 第一步:明确目标,我们以百度中狗的图片为目标进行爬取,分析网页的结构 1、输入如下网...

2019-05-15 13:04:37

阅读数 29

评论数 0

机器学习之非监督学习——(猫狗识别案例/搭建卷积神经网络)

非监督学习 监督学习的存在它的弊端,例如对我们人类还无法分辨和归类的事物,监督学习就无法完成,所以为了弥补这个缺陷,下面我们看一下新非监督学习,它可以让计算机学会进行更加复杂的分类。 分析过程 非监督学习的构建一般由三个部分组成,数据的预处理,神经网络的搭建,然后进行训练测试,训练测试生成数...

2019-05-15 10:06:01

阅读数 135

评论数 0

web开发之Django(五)(数据库的存取,页面跳转)

一、关于ORM模型 ORM的作用是在关系型数据库和业务实体对象之间进行映射,就不用再去和复杂的SQL语句打交道,只需要简单的操作对象属性和方法就可以了, ORM的表现方式就是编写数据模型类,这些类可以写到任何文件中,通常卸载每个应用的model.py文件中,每个数据模型类都是django.db...

2019-05-14 17:30:37

阅读数 27

评论数 0

Web开发之Django(四)(编写第一个HTML网页)

一、关于url路径路径配置 1、在项目文件wblog中的urls中的url是总路由,我们可以定义一个路径,就像这样 2、然后在应用文件blog文件夹的url是分路由,我们也可以定义一个路径,就像这样 那么最终我们访问网页的路径就变成了 二、从路由到网页 1、方法:将view.py文件...

2019-05-12 16:22:35

阅读数 16

评论数 0

Web开发之Django(三)(简单运行一下,看效果)

一、Django内部文件的介绍 ——manage.py Django项目里面的工具,通过它调用djangoshell、数据库等 项目文件夹wblog中 ——settings.py 包含了项目的默认设置,包括数据库信息,调试标志,以及其他的一些工作的变量 ——urle.py 负责包URL模式映射到应...

2019-05-11 17:14:37

阅读数 22

评论数 0

Web开发之Django(二)(配置settings.py文件)

1、分清项目和应用 (一)项目和应用 短的那个是项目,长的那个是应用 2、配置settings.py文件 (一)对settings.py文件内容进行说明 1、第16行:是当前文件的绝对路径 2、第26行:DEBUG是一个布尔值,这个布尔函数呢,使用来打开项目的调试模式的。如果设置为...

2019-05-11 00:42:51

阅读数 31

评论数 0

Web开发之Django(一)

1、关于MVC和MTV的介绍 (一)、mvc: MVC是模型Model、视图View和控制器Controller的缩写,是一种软件设计的典范,用一种业务逻辑、数据、界面显示分离方法组织代码,业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互时间不许要重新编写业务逻辑。 通俗来...

2019-05-10 21:31:25

阅读数 16

评论数 0

Web开发之Django(开篇)

Web框架之Django框架开发 ** 一、简单了解服务器* 当我们在使用浏览器输入URL后,浏览器会先请求DNS服务器,获得请求站点的IP地址,然后发送一个HTTP Request(请求)给拥有该IP的主机,接着就会接收到服务器给我们的HTTP Response(响应),浏览器经过渲染...

2019-05-10 00:09:40

阅读数 64

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭