- 博客(83)
- 收藏
- 关注
C语言基础学习分支与跳转-if语句
if 语句 现在你已经学习C语言一段时间了,你可能想要利用C语言处理一些更复杂的任务。 在本小结中我们将学习C语言中的分支结构,以便让程序按照一定条件执行相应的动作。 if语句被称为分支语句,它的使用方法如下:if (expression){ statement;} 如果expression求得的值为true,就执行statement;否...
2016-10-05 10:43:24
314
Python新手学习基础之数据结构-列表4 其他函数
列表的其他操作函数Python为列表提供了很多内置函数和方法,比如序列中讲到的长度、最大最小值等函数,匹配、计数等方法,列表都是支持的。此外由于列表的可变性,它具有很多我们之前章节未提到的元素操作的方法: 更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index ...
2016-10-03 09:19:02
227
HTML&CSS基础学习笔记1.33-元素选择器
元素选择器 最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器:p { text-indent:10px; color:blue; } 什么情况下使用元素选择器,一般我们这样认为: 如果你想要让页面中所有的指定元素都有这个CSS效果,可以使用元素选择器。 有这样一段html代码:&...
2016-10-02 10:29:58
197
C语言基础学习运算符-条件表达式
条件表达式 条件表达式由条件运算符(?:)构成,常用条件表达式构成一个赋值语句。 其一般形式如下:x = 表达式1? 表达式2:表达式3 求解方式是:先求表达式1,若为真,则求解表达式2,并把表达式2的值赋给x;若表达式1为假,则求解表达式3,并把表达式3的值赋给x。 看段简单的实例:#include <stdio.h>int main(v...
2016-10-01 17:42:25
345
Python新手学习基础之数据结构-列表3 删除
deldel语句可以用来删除列表中某一个元素或者是某一个片段,只需要给出元素所在的索引值。 语法是: del obj remove我们可以使用 list.remove(x)的方法来删除与x匹配的第一个元素。 不过要注意,如果x不存在列表中,会报错。 pop list.pop(index) 可以用来移除列表中指定位...
2016-09-28 11:30:32
172
HTML&CSS基础学习笔记1.32-选择器是什么
选择器是什么 选择器是CSS样式为了定位页面上的任意元素的一种方法。 选择器主要分为:元素标签选择器、通用选择器、类选择器、ID选择器、属性选择器、组合选择器、伪类选择器、伪元素选择器。先做个了解,底下的css笔记会详细介绍不同的选择器~<!DOCTYPE html><html lang="en"><head> &...
2016-09-27 10:54:20
148
C语言基础学习运算符-逗号表达式
逗号表达式 C语言提供一种特殊的运算符——逗号运算符,用它将几个表达式连接起来,如:21+5, 3*7 形成逗号表达式,逗号表达式的一般形式为:表达式1, 表达式2,表达式3...表达式n 求解过程是:先求解表达式1,再求解表达式...最终表达式n的值即为整个逗号表达式的值。如上述逗号表达式的例子,表达式的值为21。我们来看下例表达式:i = 12*5, i*...
2016-09-26 17:01:50
365
Python新手学习基础之数据结构-列表2 添加
insert 除了使用索引,我们还可以用列表的insert方法,在列表的指定位置添加新的值。insert的用法: list.insert(index, item)例如: like_animals = ['dog', 'elephant', 'rabbit', 'lion']#使用列表的insert方法为like_animals添加元素like_ani...
2016-09-24 09:51:49
112
HTML&CSS基础学习笔记1.31-像素和相对长度
像素和相对长度之前的笔记中,我们提到过用属性width、height来设置图片的尺寸,它们的单元都是”px(像素)”。长度单位总结一下,目前比较常用到px(像素)、em、% 百分比,要注意其实这三种单位都是相对单位。1、像素像素为什么是相对单位呢?因为像素指的是显示器上的小点(CSS规范中假设“90像素=1英寸”)。实际情况是浏览器会使用显示器的实际像素值有关,在目前大多数的设计者都倾向于使...
2016-09-23 10:07:27
139
C语言基础学习运算符-自增自减
自增自减这两种运算符以两种方式出现:在第一种方式中,++或--出现在它作用的变量的前面,称为前缀模式;反之称为后缀模式。 这两种模式的区别在于前缀模式是先执行自增(或自减)操作,再返回自增(或自减)后变量的值,后缀模式是先返回变量的值,再进行自增(或自减)操作。我们来看下面这一段代码:int a = 1;int b = a++; //后缀模式int c = ...
2016-09-22 10:52:07
182
Python新手学习基础之数据结构-列表1
创建一个列表 讲完了序列,我们现在来讲讲Python中最常见的一种序列数据类型--列表。列表创建的语法是:list_name = [item1, item2, item3, .......] 列表是可变的,支持索引、切片截取,列表数据可以是多种数据类型组成(例如: mix = [1, 2, 'a', 'b', 'c']),之前小节我们已经充分的使用过列表了,...
2016-09-21 15:09:55
155
HTML&CSS基础学习笔记1.30-颜色的表达
颜色的表述在网页中的颜色设置是非常重要,CSS的属性有字体颜色(color)、背景颜色(background-color)、边框颜色(border)等,设置颜色的方法也有很多种: 1、英文命令颜色前面几个知识点中经常用到的就是这种设置方法:p{color:green;} 2、RGB颜色这个与 photoshop 中的 RGB 颜色是一致的,由 R(red)...
2016-09-20 10:29:23
163
C语言基础学习运算符-逻辑运算符
逻辑运算符 逻辑运算符是根据表达式的值来返回真值或是假值。C语言中的逻辑运算符就三种,如下表所示:列如: 更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index...
2016-09-19 10:53:48
176
Python新手学习基础之数据结构-序列2
长度、最大值和最小值 序列类型的数据结构,常常会用到长度检查、最大最小值检查的函数。他们的作用:len(序列):返回列表的长度(元素个数);max(序列) :返回列表中元素最大值;min(序列) :返回列表中元素最小值。 numbers = (5, 3, 1, 4, 2)print(min(numbers))#输出numbers的长度print (...
2016-09-16 10:35:35
121
原创 HTML&CSS基础学习笔记1.29-灵活地使用样式
灵活的使用样式使用样式的感觉很棒吧!刚我们使用的内联样式是给具体的标签加上样式,如果有多个标签的时候,我们用内联样式给标签加样式的时候就需要一个个的加过来,这样就很麻烦。而如果我们使用内部样式表,我们只需要定义<p>标签的文字大小,所有<p>标签就都具有这个样式了。看个例子吧: 更加实用的使用方式使用内部样式表,我们能够把页面上的共通样式提取...
2016-09-15 09:37:39
144
C语言基础学习运算符-关系运算符
比较大小 首先,我们得先了解一下布尔类型。C语言的C99标准支持布尔类型,关键字为_Bool,用于表示逻辑值true与false。C语言用值1表示true, 用值0表示false。因此布尔类型实际上是一种整数类型。 程序常常使用含有关系运算符的表达式进行分支和循环操作。我们将在分支和循环的章节中具体学习。 C语言提供6种关系运算符,如下所示: 看个简单的...
2016-09-14 10:23:24
189
Python新手学习基础之数据结构-序列1
序列概念序列,顾名思义就是有顺序的列,在Python里序列类型的数据结构包括字符串,列表和元组。既然都是序列类型,说明他们有很多共通点,他们的每一个元素都可以通过指定的偏移量方式(索引操作)来获得,而多个元素则可以通过切片方式来得到,这些方式会在后面讲到。接下来我们来详细了解下序列。 运算操作前面介绍字符串的时候讲过连接( + ) 和重复( * )操作,序列中的列表和元组也都...
2016-09-13 11:40:05
164
HTML&CSS基础学习笔记1.28-给网页添加一个css样式
CSS是什么?当HTML配合CSS一起使用时,我们发现页面变得好看了很多。那么CSS到底是什么呢?CSS指层叠样式表 (Cascading Style Sheets),它主要是用于定义HTML标签在浏览器内的显示样式,如文字大小、颜色、字体加粗等。我们可以这么说,CSS是网页的衣服,它可以用来装饰网页。那么接下来我们就来试试css吧~ 给网页添加一个CSS样式尝试给&...
2016-09-12 11:11:23
118
C语言基础学习运算符-赋值运算符
简单赋值 在C语言里,运算符=并不表示相等,而是一个赋值运算符。这意味着,符号=的左边该是一个可修改的变量名,而右边是赋给该变量的值。 如下程序语句: i = i+1;在数学上,该等式无法成立。而作为C语言的赋值语句,它意味着找到赋值符号=右边变量i的值,加1后再赋给左边名字为i的变量。赋值运算符=的右边若有变量名,那这个变量名最好是已经被初始化过的。不同...
2016-09-11 09:50:29
475
Python新手学习基础之数据结构-对数据结构的认知
什么是数据结构?数据结构是指:相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。举个列子来理解这个数据结构:数据可以比作是书本, 数据结构相当于书架,书存放在书架上,要拿书,我们就得到书架上面去取。为了更快的拿到想要的书,可以把书按照某个方式来排列。比如将书架分成N层,(卡通书在第一层,文学书在第二层......)不同种类的书放在书架的不同层里。这就是...
2016-09-10 11:25:45
201
HTML&CSS基础学习笔记1.27-input提交数据
提交数据我们在表单上填的信息很多情况下需要提交到后台。<input>的[type]属性值为“submit”时,表示提交表单数据。它在页面的表现形式也是个按钮,点击该按钮,表单数据将会提交给服务器。<button>标签也具有[type]属性,在表单中,<button>(除了 在Internet Explorer中)默认行为是提交表单,与type="s...
2016-09-09 10:45:55
109
C语言基础学习运算符-基本算术运算符
基本算术运算符 C语言中用于基本算术运算的运算符有:+,-,*,%,/。这些运算符的用法和你想像到的基本无异:加法运算符 “+”使得它两侧的值被加到一起。减法运算符“-”用它前面的数减去后面的数。乘法由“*”表示。C语言并没有计算平方的函数,也没有指数运算符。但你可以利用乘法来计算平方。符号“%”表示求余。求余运算的结果是两数相除后的余数。因此,参与运算的值必须为整数。符号“/”表示除法...
2016-09-08 09:38:29
340
Python新手学习基础之函数-lambda函数
lambda函数在Python里除了用def定义函数外,还有一种匿名函数,也就是标题所示的lambda函数,它是指一类无需定义标识符(函数名)的函数或子程序。lambda函数的使用语法如下:lambda [参数1[, 参数2, ... 参数N]]: 表达语句 比如我们要实现一个功能求一个数的2倍,但是我们又不想写一个函数,只想在这个代码块里用到这个功能,但是会用到多次,这时我们就...
2016-09-07 11:09:21
144
HTML&CSS基础学习笔记1.26-input重置表单
重置表单<input>的[type]属性值为"button"的时候表示一个普通的按钮,相当于一个<button>标签。 <input>的[type]属性值为"reset"时,表示表单重置,它在页面的表现形式也是个按钮,但点击他的时候会让表单重置到页面刚加载时的状态。看一段代码吧:<!DOCTYPE html> &l
2016-09-06 12:11:56
146
C语言基础学习基本数据类型-字符专属的输入输出函数
可以使用%c说明符以及scanf()和printf()函数来输入输出字符。现在我们将学习专门为面向字符而设计的一对函数:getchar()和putchar()。getchar()函数没有参数,它返回来自输入设备的下一个字符。下面的语句读取下一个输入字符并将值赋给变量ch:char ch;ch = getchar();该语句和下面语句有着同样...
2016-09-05 10:57:51
142
Python新手学习基础之函数-可变参数**
可变参数( ** ) 讲好了一颗*,那如果函数的最后一个参数带有 ** 前缀:所有正常参数之外的其他的关键字参数都将被放置在一个字典中传递给函数。要好好理解* 和 ** 两种可变参数哦~看个**的实例吧:def print_info(x,**info): print(x) for n in info: print(n + ':' + ...
2016-09-03 09:39:56
102
HTML&CSS基础学习笔记1.25-input标签的选择文件和隐藏元素
选择文件<input>标签的[type]属性值为"file"时,表示文件选择控件,右侧的页面添加了一个文件选择控件,您可以尝试为网页添加一个文件。我们可以用这个标签来实现上传头像,上传附件等功能。 [html] view plain copy <!DOCTYPE html> <html lang="en">...
2016-09-02 09:39:50
145
C语言基础学习基本数据类型-Char类型
char类型 char类型用于储存字母和标点之类的字符。但是在技术实现上char却是整数类型。为了处理字符,计算机使用一种数字编码,用特定的整数表示特定的字符。字符变量输入输出用%c符号。定义语法如下:char 变量名 = '一个字符值';char类型占一个字节,所以一个char变量不能存放一个中文汉字(一个汉字占2个字节)。这里单个字符必...
2016-09-01 09:42:59
337
Python新手学习基础之函数-可变参数*
可变参数( * ) 可变参数,顾名思义,它的参数是可变的,比如列表、字典等。如果我们需要函数处理可变数量参数的时候,就可以使用可变参数。 我们在查看很多Python源码时,经常会看到 某函数(*参数1, **参数2)这样的函数定义,这个*参数和**参数就是可变参数,一时会让人有点费解。其实只要把函数可变参数的定义搞清楚了,就不难理解了。当我们不知道需要用几个参数来定义函数的...
2016-08-31 09:53:56
134
HTML&CSS基础学习笔记1.24-input标签的单选与多选
单选和多选单选框和多选框是用<input>标签来实现的。<input>标签的type属性值为"checkbox"时,表示多选框,为"radio"时表示单选框。 一个多选列表一般具有2个或两个以上的多选框,它们都具有属性name,且属性name值相同,当这些多选框具有属性checked时,表示选中,没有checked属性表示未选中。在一个多选列表内,可以有复...
2016-08-30 09:41:36
239
C语言基础学习基本数据类型-浮点型
float和double 加了小数点的数都是浮点数。C语言有两种书写浮点数的方式,一种是使用常用的标准小数点表示法,如下:0.000568.01.23第二种表示浮点值叫做E表示法。下面是一些例子:2.52e-81.32E9 //E表示法不区分大小写7E59.11e-31其中,...
2016-08-29 09:40:22
536
Python新手学习基础之函数-关键字参数
关键字参数 函数也可以使用 键 =值 的关键字参数形式被调用,这种调用形式的参数被称为关键字参数。特别是在一个有许多参数的函数下,你想要指定参数中的部分参数,你可以使用关键字参数的方式来调用函数。 这有两个优势:1.使用函数容易,因为我们不需要担心参数的顺序。2.如果其他参数有默认参数值,我们可以只给我们想赋值的参数赋值。 def print_info(nam...
2016-08-28 10:01:12
115
HTML&CSS基础学习笔记1.23-表单的文本域和下拉列表
文本域<textarea>标签定义多行的文本输入控件。平时在网页上的一些需要输入比较多的内容的输入框,比如回复帖子,回答问题等,都可以用<textarea>标签。<textarea>文本区中可容纳无限数量的文本,可以通过 [cols] 和 [rows] 属性来规定 <textarea> 的尺寸。例如:<textarea col...
2016-08-26 09:41:58
115
C语言基础学习基本数据类型-其他整数类型
其他整数类型 初学C语言时,int类型会满足你对整数的大多数需求。 C语言还提供了三个关键字用以修饰基本的整数类型:short、long和unsigned。有以下几个注意点: (1)C语言没有具体规定各类数据所占内存的字节数,只要求long型数据长于或等于int型,short型数据短于或等于long型。因而short int类型可能占用比int类型更少的存储空间。用于仅需...
2016-08-25 09:43:44
115
Python新手学习基础之函数-全局变量和局部变量
全局变量和局部变量我们通常把定义在函数外的变量成为全局变量,定义在函数内的变量称为局部变量,顾名思义,全局变量的作用域是整个代码段,局部变量的作用域就只是在它所属的代码段,变量只在它的作用域里有效。 通过实例,我们可以进一步理解下,全局和局部的概念。count = 10 #全局变量def print_local(): count = 5 #局部变量,这个co...
2016-08-24 09:49:44
288
HTML&CSS基础学习笔记1.22-简单的注册页面
一个简单的注册页面表单提交是前后端数据交互的一种方式。代码区是一个注册页面,其中包含了以下标签:<form>、<table>、<input>、<button>、<textarea>、<select>。我们可以称它们为表单控件,仔细观察这些标签的结构,和在页面上的表示形式。<!DOCTYPE html&g
2016-08-23 09:54:35
99
C语言基础学习基本数据类型-int类型与int变量
int类型与int变量针对不同的用途,C语言提供了多种整数类型。各种整数类型的区别在于所提供数值的范围,以及数值是否可以取负值。 在之前的实例中你已经看到过,int关键字用于声明整型变量。 int类型是有符号整数,可以是正的、负的或者为0。使用printf( )输出时,int类型的格式说明符是%d。 int型变量的声明语法如下:int 变量名;int 变量名 ...
2016-08-22 10:34:07
501
Python新手学习基础之函数-return语句与函数调用
return语句return语句的写法是: return 表达式 return语句用于退出函数,选择性地向调用方返回一个表达式。return在不带参数的情况下,默认返回None。None是一个特殊的值,它的数据类型是NoneType。NoneType是Python的特殊类型,它只有一个值None。它不知道任何运算也没有任何内建方法,和任何其他的数据类型比较永远返回false。...
2016-08-21 10:52:36
907
HTML&CSS基础学习笔记1.21-语义化标签
语义化标签“语义化”指的是机器在需要更少的人类干预的情况下能够研究和收集信息,让网页能够被机器理解,最终让人类受益。HTML 标签语义化是让大家直观的认识标签和属性的用途和作用,很明显<hx>看起来很像标题,因为拥有粗体和较大的字号。<strong>,<em>用来区别于其他文字,起到了强调的作用。HTML标签语义化的设计思维其实就是给某块内容用上一...
2016-08-19 09:46:48
106
C语言基础学习基本数据类型-变量的输出与输入
变量的输出变量如何输入输出呢?实际上,在这之前你已经使用过输出语句(printf语句)了,我们可以使用printf来执行输出。printf语句的使用方法如下:printf(格式控制字符串, 数据1, 数据2, 数据3.......);格式控制字符串用特定的格式说明符代表输出的数据类型,这里的数据可以是变量、常量或者结果值具有合适类型的表达式。之前看到的符号%d有什么作用呢?如...
2016-08-18 09:49:49
385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人