零基础学编程
文章平均质量分 74
用户说明书
啥玩意啊
展开
-
[零基础学编程]00-前言与目录
一、程序设计基础简介,配置环境,helloworld信息存储,变量与数据类型(int,double,char),基本输入输出debug、提问、编程风格、注释布尔值,if语句循环(for,while,break,continue)数组函数指针结构体二、面向对象程序设计面向对象简介(封装、继承、多态)引用、const类和对象基础类的声明与对象成员变量与成员函数封...原创 2019-01-18 13:14:54 · 189 阅读 · 0 评论 -
[零基础学编程]01-Helloworld
概述一般来说这里要有个开场白,简单介绍下编程是啥玩意,为啥学编程啥的。但我不会写,就不写了。反正学就对了。配置环境鲁迅曾经说过,欲练神功,必先利其器。我们首先需要安装一个用来编程的软件。本系列教程使用win10平台的codeblocks。他们没给我广告费,我就不介绍这软件的优缺点了。进入官网,点Downloads,然后点Download the binary release。然后我们选这个...原创 2019-01-18 14:13:40 · 160 阅读 · 0 评论 -
[零基础学编程]02-变量
说到变量,我就想起孙悟空七十二变,今年下半年,开花,关注……变量这节课要搞清楚这段代码:int main(){ int a, b, c; a = 1; b = a * 2; c = a + b; cout << c; return 0;}定义变量变量可以看成存储数据的容器。在c++中,数据有不同的类型。比如int表示整数,double表示实数,char表示字符...原创 2019-01-18 22:00:47 · 212 阅读 · 0 评论 -
[零基础学编程]03-字符
03-字符存储上节课提到了三种变量类型:int, double, char。这节课来讲一下字符。我们已经知道,在计算机中所有数据都是用二进制的形式保存的,字符也不例外。为了让二进制数字能表示字符,我们需要给每个字符编号,用编号来表示这个字符。ASCII码就是一种编码方式。(图片来源:http://asciima.com/ascii/12.html)如上图所示,标准ASCII码有128个...原创 2019-01-20 15:57:06 · 205 阅读 · 1 评论 -
[零基础学编程]04-条件分支结构
一个阳光明媚的晚上,李华的爸爸老王对李华说,“你去买5个包子,如果遇到卖西瓜的,买一个。”李华陷入了沉思:这是个有趣的任务,但是编程该怎么实现呢?之前我们写的代码都是顺序结构。所谓顺序结构,就是从第一行开始,一行一行按顺序执行。但这种结构无法解决上面的问题,为此需要引入if语句。在解释if语句之前,先来讲一下布尔类型。布尔类型作为数据类型和int, double, char类似,我们要讲的...原创 2019-01-21 17:07:11 · 185 阅读 · 0 评论 -
[零基础学编程]05-循环结构
(图片来源:https://www.zhihu.com/question/31079166/answer/116278396)庄子曰:一尺之锤,日取其半,万世不竭。日取其半这个过程该如何编程实现呢?看起来很简单,每次减少一半就可以:int main(){ double hammer = 1; //一尺之锤 hammer = hammer / 2; //减半 hammer = hamm...原创 2019-01-23 14:01:44 · 225 阅读 · 0 评论 -
[Python从入门到爬虫]00-绪论
人生苦短,我用python目录环境配置python基础python语句变量字符串list条件判断循环dict函数list高级操作(切片、列表生成式)实战第三方库,pip文件读写爬虫(urllib、request库)web开发p圣诞帽图像处理(PIL/opencv)体验人工神经网络Linux与嵌入式开发...原创 2019-02-10 14:01:23 · 394 阅读 · 0 评论 -
[Python从入门到爬虫]01-输入输出、变量、字符串
没病整两句python可简单了,先没病整两句:【例1-1】print('Hello world!') # 注意没有分号,#后面的内容是注释,会被忽略print会在屏幕上显示数据。引号可以是单引号,也可以是双引号。如果显示数字,则引号可有可无。【例1-2】print(5) # 显示5print('5') # 显示5加不加引号有什么区别呢?加了引号表示字符串,不加引号则是...原创 2019-02-03 15:06:43 · 269 阅读 · 0 评论