- 浏览: 71160 次
- 性别:
- 来自: 杭州
最新评论
-
octopole:
23333333
C语言基础学习分支与跳转-if语句 -
octopole:
233333333333
Python新手学习基础之数据结构-列表4 其他函数 -
octopole:
23333333
Python新手学习基础之数据结构-列表2 添加 -
octopole:
2333333333
HTML&CSS基础学习笔记1.31-像素和相对长度 -
octopole:
23333333333
C语言基础学习运算符-自增自减
文章列表
位运算符
位运算实际上是把数字看作二进制来进行计算,它的运算法则如下:
结合实例,来看下位运算是如何进行的吧:
位运算在实际应用中用途很广泛,比如我们经常听到的子网掩码,它其实就是和IP地址做了按位与运算,还有很多用途会在你实际工作中遇到。
看一段实例代码吧,你觉得结果会是备注写的这样的么?
x = 9 #二进制表达为1001
y = 12 #二进制表达为1100
print(x & y) #结果为1000,即8
print(x | y) #结果为1101,即13
print(x ^ y) #结果为0101,即5
print(x << 2 ...
引入样式表
我么都知道HTML是网页内容的载体,CSS样式是表现,就像网页的外衣。如何让网页披上这层外衣呢?
这个时候就需要用<link>标签了,它起到将CSS样式链入页面的作用。
<link>标签属于头部标签,一般嵌套在head标签内,定义了文档与外部资源的关系,最常见的用途是链接样式表。
<link>标签链接样式表的写法:
赋值也是一种运算符
我们在之前的章节,了解过,在Python里变量是不需要声明的,只要变量的标识符合法,就可以直接定义并赋值,而且Python也允许我们同时为多个变量赋值(包括为多个变量赋不同类型的值),例如:
a = b = c = 20 #三个变量赋同样的值
d, e, f = -2, 5.5, 'hello' #三个变量赋不同类型的值
Python里的赋值运算有下面几种:
看段实例代码和运行结果,做下理解吧:
逻辑运算
程序中会经常用到逻辑运算,生活中也都是逻辑。比如老师要你来听明天下午3点的讲座或者明天晚上7点的讲座,就是说你可以去听明天下午3点的讲座 ...
上一篇html的博客,我们介绍到的<a>标签,由于<a>标签可以用来跳转,所以我们可以拿<a>标签来生成网页的导航栏。
其实在实际运用中,<a>标签就经常会被用来生成导航栏。
导航栏在HTML中有一个语义化的标签<nav>,这个标签表示带有导航性质的内容,会有自己默认的特殊样式。语义化标签我们将会在后面讲到。
我们在这里先使用下<nav>标签,和<a>组合成一个导航栏。
代码如下:
<!DOCTYPE html>
<html lang="en">
< ...
比较运算符
比较运算符可以使用比较两个值,所有的内建类型都支持比较运算。当用运算符比较两个值时,结果是一个逻辑值,不是True,就是False。有一点要注意的是,不同的类型的比较方式不一样,数字类型会根据数字大小和正负进行比较,而字符串会根据字符串序列值进行比较等等。在Python中有以下比较运算符:
现在我们就用比较运算符来完成一个小任务吧:
在x和y之间填入正
我们可以设置链接的目标,使我们点击后可以跳转到我们想要去的地方。
<a>标签的 href 属性用于指定超链接目标的 URL。
在页面中添加的<a>标签,浏览器会用特殊效果显示,这样用户就会知道它是一个可以链接到其他文档的超链接。
看一段代码:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title></head><body>< ...
我,是一只在IT界摸爬滚打了8年之久的程序猿,活在这个世上,难免会遇到这样或者那样的误解,包括我的身份,的身份,身份,粪。。。。。。
其实,很多“群众”都不太清楚程序员的定义,弱弱的问我,什么是程序员? ...
算术运算符
之前文章在介绍变量类型的时候,其实已经用过了很多算术符,比如+、-、*、/、//、** 等,除此之外,还有一个符号是之前内容没提到的,就是 % ,用来返回除法余数的运算符号。
假设有变量x和y,x为10,y为3,x%y ...
<img>标签是用来添加图片的~<img>标签的使用方法:<img src="图片的地址">
先来看段实例代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<img src="http://www.mayacod ...
切片截取是python中字符串常见的一些操作,我们会在这篇文章里详细介绍,切片截取的作用是获取子字符或子字符串。
实际上,我们要做的就是使用索引,用冒号分隔两个索引,形式为:变量[头下标:尾下标],冒号之前的数字表示开始的位置,冒号之后的数字表示结束的位置。这是一个左闭右开区间,也就是说这个字符串包含头下标,但是不包含尾下标。
Python的数据有两种索引方式:最左边以0开始,依次增加;最右边的元素索引为-1,往左依次减少。
Python的索引很灵活,可以根据具体情况来选择相应的索引方式。
字符串索引
今天的内容比较简单轻松,毕竟是周末嘛,好好玩耍吧~言归正传,看看今天要讲的预格式吧
<pre>标签的主要作用是预格式化文本。被包围在 pre 标签中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。
<pre>标签的一个常见应用就是用来表示计算机的源代码。当然你也可以在你需要在网页中预显示格式时使用它。
会使你的文本换行的标签(例如<h>、<p>)绝不能包含在 <pre> 所定义的块里。尽管有些浏览器会把段落结束标签解释为简单地换行,但是这种行为在所有浏览器上并不都是一样的。
更多学习体验,就在http ...
Python中字符串被定义为引号之间的字符集合,可以用 ' (一对单引号)或 " (一对双引号)括起来,字符串也可以被 """ (一对三个双引号)或者 ''' (一对三个单引号)括起来。使用索引运算符([ ])和切片运算符([ : ])可以得到子字符串。在Python中,字符串第一个字符的索引是0,而最后一个字符的索引是-1。索引和切片会在后面的文章中进行讲解。
让我们先来创建下字符串吧!例如:
#创建2个字符串
str1 = 'maya'
srt2 = 'coder'
字符串也可以进行运算!
字符串可以使用 + 连接在一起,或 ...
HTML提供了<mark>标签可以让你的文本高亮,这样看起来更加醒目。<mark>标签内的文本会呈现特殊的样式,它和<em>,<strong>一样也是一个带有语义的标签。
代码如下:
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>高亮文本</title></head><body> <h1>使用ma ...
创建一组数字
Python 的有以下几种内置数字类型:
int,整型,比如:1、-2、598;
float,浮点型,比如:0.0、-3.5、18.55;
bool,布尔型,即True和False两个关键字,但他们的值实际上还是1和0,所以他们是可以进行加减的哦;
文本也许是HTML里最常见的元素了,所以我们有必要对HTML的文本操作标签做下认识。
1. <em>,<i>内的文字呈现为倾斜效果;2. <strong>,<b>内的文字呈现为加粗效果;3. <b>,<i>只是单纯的为了让文本具有某种特殊样式,而<strong>,<em>不仅带有特殊样式,而且也表达了某种语义;4. 在单纯的为了达到某种样式的情况下,建议使用不带有语义的标签。
体验如下:http://www.mayacoder.com/lesson/lesson?lesson_id=28& ...