python中pendown与up的区别

Python011

python中pendown与up的区别,第1张

1. 用作副词,down 的基本义为“向下”或“在下面”;up 的基本义为“向上”或“在上面”。

2. 表示北到南、从中央到地方、从内地到沿海、从城市到乡村、从学校到社会等,用 down;而表示从南到北、从地方到中央、从沿海到内地、从乡村到城市、从中学到大学等,用 up。

3. 表示由大到小、由多到少、由高到低、由浓变淡、由强到弱、由动到静、由近而远等,用 down;而表示由小到大、由少到多、 由低到高、由弱到强、由远而近等。

4. 用于句首,其后引出倒装句。

5. 两者都可用作介词(其后接有名词作宾语):

(1) 表示静态意义,down 指“在……下面”“在……的末端”;up指“在……上面”。

(2) 表示动态意义,down 指“沿着……往下(或往远处)”;up表示“沿着……往上(或往近处)”——注意其中的“沿着”二字。

down与up用法详解

1. 用作副词,down 的基本义为“向下”或“在下面”;up 的基本义为“向上”或“在上面”。如:

He jumped up and caught the ball. 他跳起来接住了球。

He looked the girl up and down. 他上下打量着这个姑娘。

He sat down but she stood up. 他坐下,但她却站了起来。

A:It’s hot up here. 这上面很热。

B:Really? But it’s cool down here. 真的吗? 但这下面却很凉快。

A: Is he up yet? 他起床了吗?

B: Yes, he’s up but not down. 起床了,但还没有下楼来。

2. 表示北到南、从中央到地方、从内地到沿海、从城市到乡村、从学校到社会等,用 down;而表示从南到北、从地方到中央、 从沿海到内地、从乡村到城市、从中学到大学等,用 up。如:

He lives down south. 他住在南方。

He’s just come down from the university. 他刚大学毕业。

They have gone up to the city. 他们上城里去了。

He is up from the country. 他是从乡下来的。

When is he going up to Oxford (Beijing)? 他什么时候去牛津(北京)?

3. 表示由大到小、由多到少、由高到低、由浓变淡、由强到弱、由动到静、由近而远等,用 down;而表示由小到大、由少到多、 由低到高、由弱到强、由远而近等。如:

The wind died down [away]. 风平静下来了。

Speak up, Jack. 杰克,说得大声些。

A:Are prices coming down? 物价在下跌吗?

B:No, they are still going up. 不,还在上涨。

I asked him to turn the radio down, but he turned it up. 我叫他把收音机的音量关小,但他却把它开大了。

4. 用于句首,其后引出倒装句。如:

Down came the hammer. 锤子突然掉了下来。

Up went the arrow into the sky. 飕地一声,箭飞上了天。

注:若主语是代词,则不倒装。如:

Down it came. 它一下子掉了下来。

Up you come. 你上来。

5. 两者都可用作介词(其后接有名词作宾语):

(1) 表示静态意义,down 指“在……下面”、“在……的末端”; up 指“在……上面”。如:

The bathroom is down the stairs. 洗澡间在楼梯下面。

They live just down the road. 他们就住在马路那头。

They live up the hill. 他们住在山上。

His office is up the stairs. 他的办公室在楼上。

(2) 表示动态意义,down 指“沿着……往下(或往远处)”;up表示“沿着……往上(或往近处)”。如:

Tears ran down her face. 眼泪顺着她的脸流了下来。

The boy climbed up (down) the tree. 这男孩爬上(下)树。

I carried the bag up (down) the stairs. 我把袋子扛上(下)了楼梯。

比较以下正误句型:

他下了梯子。

正:He got down the ladder.

误:He got down the horse. (一个人不可能“沿马而下”)

比较:He got down from the horse. 他从马上跳下来。

他爬上了屋顶。

正:He climbed up on the roof.

正:He climbed up to the roof.

误:He climbed up the roof. (此句的意思是:沿着屋顶往上爬,不合逻辑)

比较:He climbed up the hill. 他爬上山(即沿着山往上爬)。

1、画布(canvas)

turtle.screensize(700, 600, "green")

turtle.screensize() #返回默认大小(400, 300)

2、画笔控制命令:

turtle.down() #移动时绘制图形,缺省时也为绘制

turtle.up() #移动时不绘制图形

turtle.pensize(width) #绘制图形时的宽度

turtle.color(colorstring) #绘制图形时的颜色

turtle.fillcolor(colorstring) #绘制图形的填充颜色

turtle.fill(Ture)

turtle.fill(false)

3、运动命令:

turtle.forward(degree) #向前移动距离degree代表距离

turtle.backward(degree) #向后移动距离degree代表距离

turtle.right(degree) #向右移动多少度,角度

turtle.left(degree) #向左移动多少度

turtle.goto(x,y) #将画笔移动到坐标为x,y的位置

turtle.stamp() #复制当前图形

turtle.speed(speed) #画笔绘制的速度范围[0,10]整数

turtle.clear() 清空turtle画的笔迹

turtle.reset() 清空窗口,重置turtle状态为起始状态

turtle.undo()  撤销上一个turtle动作

turtle.isvisible() 返回当前turtle是否可见

turtle.stamp()  复制当前图形

turtle.write('vshmily') 写字符串'vshmily'

扩展资料:

在Python中,自定义模块有两个作用,一个是规范代码,另一个是方便其他程序使用的已经编写好的代码,从而提高开发效率。自定义模块主要分为两部分,一部分是创建模块,另一部分是导入模块。

创建模块可以将模块中相关的代码编写在一个单独的文件中,并且将该文件命名为“模块名+.py”的形式。

创建模块后,就可以在其他程序中使用该模块了,当加载模块时,可以使用import语句实现,语法格式为:import modulename [as alias]

这个不能一概而论的,据说python目前高达27万+个库,看你学习的方向必学模块也有不同,简单列举:

    1、网络通用方面:

urllib -网络库

requests -网络库

pycurl – 网络库

httplib2 – 网络库

RoboBrowser – 浏览网页

MechanicalSoup -一个与网站自动交互Python库

socket – 底层网络接口

2、爬虫方面:

grab – 爬虫框架

scrapy – 网络爬虫框架,不支持Python3

pyspider –爬虫系统。

cola – 爬虫框架

portia – 可视化爬虫

3、HTML/XML解析方面:

lxml – 高效HTML/ XML处理库

cssselect – 解析DOM树和CSS选择器。

pyquery – 解析DOM树和jQuery选择器。

html5lib – 根据WHATWG规范生成HTML/ XML文档的DOM

feedparser – 解析RSS/ATOM feeds。

MarkupSafe – 为XML/HTML/XHTML提供了安全转义的字符串。

xhtml2pdf – 将HTML/CSS转换为PDF。

untangle – XML文件转Python对象

4、文件处理方面:

xpinyin – 将中国汉字转为拼音

tablib – 数据导出为XLS、CSV、JSON、等格式的模块

textract – 从文件中提取文本

messytables – 解析表格数据

rows – 常用数据接口

Office

python-docx – 读取,查询和修改docx文件

xlwt / xlrd – 从Excel文件读取写入数据和格式信息

PDF

Markdown

Python-Markdown – 一个用Python实现的John Gruber的Markdown。