2022-12-26发的“Python用turtle库绘制图形——漂亮的玫瑰”一文,比较受网友关注,反映良好,由于代码发的是源代码截图,不少网友私信我反映自己输入的代码不能正常运行,有的来信索要源代码,有的希望“分享一下代码”,故今天直接贴源代码,以满足网友的要求,来信就不一一回复了。

因直接贴代码审核没有通过,故重复以下内容。

一、绘制玫瑰的方法

花叶、花梗用形状(圆弧和直线)绘制,并填色,叶片上的锯齿状边缘(叶缘)用圆弧+转角+直线绘制,叶片上的叶脉用直线+圆弧绘制。花瓣部分相对复杂一些,既要表达花瓣的翻边(用前一篇毛笔简笔画的绘制方法),用轮廓线填色绘制边缘,但再要对此边缘构成的花瓣填色就困难了。解决有办法是分层绘制,先将整个花朵(花瓣部分)绘制成封闭形状,然后填花瓣色作为花瓣背景,再在其上绘制花瓣边缘,叠加在一起绘制成花瓣组成的花朵。

为了方便处理叶片、花梗、花萼、花瓣的衔接,根据turtle绘图后面绘制的会覆盖前面绘制的图形这一原理,按先画花瓣背景,然后画叶片、花梗,再画花萼,最后画花瓣的顺序绘制。

绘制毛笔简笔画效果的原理就是先绘制粗细不匀的线条的轮廓,然后填色,以此模拟毛笔绘制效果。

二、turtle绘图命令汇总

turtle绘图函数汇总。以下出现“|”表示或者,如penup() | pu() | up(),表示标准函数是penup(),也可以用其缩写函数pu()或up()。

1. 画笔控制函数

以下出现“|”表示或者,如penup() | pu() | up(),标准方法是penup(),也可以用其缩写方法pu()或up()。

penup() | pu() | up():抬起画笔。画笔运动将不绘制图形,仅移动,但不影响填色

pendown() | pd() | down():落下画笔。画笔运动将绘制图形线条

pensize(width) | width(width):画笔宽度(粗细)。宽度用像素表示,默认width=1

pencolor(color):显示或设置画笔颜色。①参数color缺省时为显示当前画笔颜色;②一个参数时颜色必须是字符串或元组,可用颜色名字符串,如'tomato',十六进制RGB字符串,如'#ff6347',数值型RGB元组,如(255, 99, 71)或(1, 0.39, 0.28); ③三个参数,三个数值分别表示R, G, B,如255, 99, 71或1, 0.39, 0.28。

2. 运动控制函数

forward(d) | fd(d):沿当前海龟方向向前移动d个像素距离(相对位置),如d为负数则向后移动,画笔方向不变。

circle(radius, extent=None, steps=None):绘制半径为radius,角度为extent°的弧形或steps边内接边。如省略extent和steps,则画圆,radius为正,圆心在海龟方向左侧,radius为负,则圆心在海龟方向右侧;如指定extent,按角度°绘制圆弧,radius为正,圆心在海龟方向左侧,radius为负,则圆心在海龟方向右侧;如只指定steps,则绘制圆的内接正steps边形,如指定extent和steps,则绘制圆指定圆弧的内接正steps边折线。

goto(x,y):移动到坐标(x, y)位置(绝对位置)。

3. 方向控制函数

setheading(angle) | seth(angle):改变前进方向。如angle为正,则从海龟0°方向向角度正方向转到angle°(绝对度数);如angle为负,从海龟0°方向向角度负方向转到angle°(绝对角度)。默认水平方向向右为0°,逆时针方向为正,顺时针方向为负。

left(angle) | lt(angle):海龟左转(逆时针方向)angle°(相对度数)。

right(angle) | rt(angle):海龟右转(顺时针方向)angle°(相对度数)。

4. 填色控制函数

begin_fill():在绘制要填充的形状之前调用。启动填色模式,此语句之后到end_fill()之间绘制的形状区域将用填充颜色填写色,即使抬笔也会填写色。

end_fill():填充调用begin_fill()后绘制的形状。如形状不封闭,则先连接起点和终点然后再填色,填色后终止填色模式。抬笔不影响填色,只是抬笔后区域边缘不画线而已。

fillcolor(color):显示或设置填充颜色。①参数color缺省时为显示当前填充颜色;②一个参数时颜色必须是字符串或元组,可用颜色名字符串,如'tomato',十六进制RGB字符串,如'#ff6347',数值型RGB元组,如(255, 99, 71)或(1, 0.39, 0.28); ③三个参数,三个数值分别表示R, G, B,如255, 99, 71或1, 0.39, 0.28。

5. 颜色控制函数

colormode(cmode=None):显示或设置色彩模式。没有参数则返回色彩模式;缺省模式为1.0模式,即RGB范围为0-1.0,也称小数模式;可设置为255模式,即RGB范围为0-255的整数,也称整数模式

color(*args):返回或设置画笔颜色和填充颜色。没有参数则返回画笔颜色和填充颜色;只有一个参数colorstring、(r, g, b)时,则同时设置pencolor()和fillcolor()为此颜色;二个参数colorstring1, colorstring2、(r1, g1, b1), (r2, g2,b2)时,前一颜色为画笔颜色、后一颜色为填充颜色;三个参数r, g, b时,则同时设置pencolor和fillcolor为此(r, g, b)颜色。

6. 海龟LOGO控制和文字字体控制函数

showturtle() |st():显示海龟LOGO。

hideturtle() |ht():隐藏海龟LOGO。

write(arg,move=False,align="left",font=("Arial",8,"normal")):绘制文字。Align为方式,font为字体、大小和字形。本例字体为"Arial"、大小为8磅、字形为"正常"。

由于Python的turtle库绘图语句都比较短,按规范程序有570余行,因在必要的位置上加了注释,并考虑篇幅将多条语句合并在同一行,虽不符合规范,也增加了阅读难度,但大大地压缩了篇幅,压缩后仅160余行,而且不影响程序的正常运行。

Python用turtle库绘制图形——漂亮的玫瑰源程序(源代码):

############################################
# 设计 Zhang Ruilin  创建 2021-10-18 10:43 #
# turtle绘制复杂图案——毛笔画漂亮的玫瑰花 #
############################################
import turtle as tltl.speed(0)
tl.setup(600, 650)      # 设置画面尺寸
tl.title('海龟绘制复杂图案——简笔画漂亮的玫瑰花')
tl.up()
tl.goto(-180, 275)      # 坐标移至(-200,290)
# 绘制文字
tl.color('blue')      # 写标题的颜色(蓝色)
tl.write('漂亮的玫瑰花',align='center',font=('微软雅黑',24))
R = 1/3                # 设置比例因子,用数据的1/3大小绘制
x0, y0 = R*650, R*850      # 设置玫瑰花中心位置偏移量
# 花瓣背景(花瓣主体)
tl.goto(R*1109-x0,y0-R*308) # 花瓣背景起点坐标
tl.color('red')           # 设置花瓣为红色(画笔、填充都为红色)
tl.seth(-25); tl.down(); tl.begin_fill()
tl.circle(-400*R,38); tl.rt(115); tl.circle(300*R,45); tl.circle(-700*R,20)
tl.circle(700*R,4); tl.circle(-550*R,10); tl.circle(-300*R,27)
tl.circle(50*R,35); tl.circle(-800*R,5); tl.circle(-60*R,70)
tl.circle(900*R,12); tl.circle(100*R,27); tl.circle(-800*R,14)
tl.circle(-30*R,121); tl.circle(-800*R,15); tl.lt(90); tl.circle(400*R,18)
tl.circle(-50*R,140); tl.lt(130); tl.circle(-130*R,110); tl.circle(100*R,30)
tl.circle(-450*R,20); tl.circle(-250*R,60); tl.lt(70); tl.circle(-130*R,60)
tl.circle(500*R,21); tl.circle(-130*R,95); tl.circle(-200*R,20); tl.end_fill()
# 画花叶
tl.color('green')     # 设置花叶为绿色
tl.up(); tl.goto(R*560-x0,y0-R*1230)                # 花叶起点坐标
tl.down(); tl.seth(80); tl.begin_fill()
for i in range(5):      # 画第一片花叶tl.circle(410*R,20); tl.lt(120); tl.fd(35*R); tl.rt(120)    # 画叶缘
tl.fd(160*R); tl.lt(150); tl.fd(150*R)
for i in range(4):      # 画叶缘tl.rt(130); tl.fd(30*R); tl.lt(120+i*3); tl.circle(600*R,11-i)
tl.rt(130); tl.fd(30*R); tl.lt(125); tl.circle(500*R,30); tl.end_fill()
tl.up(); tl.seth(-35); tl.fd(150*R); tl.lt(185); tl.down()  # 画叶脉
tl.color('darkgreen')     # 叶脉用深绿色
tl.begin_fill(); tl.circle(-470*R,20); tl.circle(750*R,25); tl.fd(200*R)
tl.lt(175); tl.fd(190*R); tl.circle(-750*R,20); tl.circle(500*R,15)
tl.fd(100*R); tl.end_fill(); tl.up(); tl.lt(175); tl.fd(250*R)
tl.rt(45); tl.down(); tl.pensize(3); tl.fd(160*R)
for i in range(2):tl.up(); tl.lt(120); tl.fd(110*R); tl.rt(115); tl.down(); tl.fd((150-i*20)*R)
tl.up(); tl.lt(140); tl.fd(150*R); tl.lt(120); tl.down(); tl.fd(100*R)
for i in range(2):tl.up(); tl.rt(110); tl.fd((100+i*5)*R); tl.lt(110); tl.down(); tl.fd(140*R)tl.color('green')      # 设置线条颜色和填充颜色同为绿色
tl.up(); tl.seth(-80)       # 第二片花叶
tl.fd(250*R); tl.pensize(1); tl.down(); tl.seth(125); tl.begin_fill()
for i in range(5):tl.circle(330*R,20); tl.lt(120); tl.fd(30*R); tl.rt(120)
tl.fd(130*R); tl.lt(150); tl.fd(120*R)
for i in range(4):tl.rt(130); tl.fd(25*R); tl.lt(120+i*3); tl.circle(460*R,11-i)
tl.rt(130); tl.fd(25*R); tl.lt(125); tl.circle(400*R,30); tl.end_fill()
tl.up(); tl.seth(12); tl.fd(120*R); tl.lt(182); tl.down()
tl.color('darkgreen'); tl.begin_fill(); tl.circle(-380*R,20)
tl.circle(600*R,30); tl.fd(130*R); tl.lt(175); tl.fd(120*R)
tl.circle(-600*R,25); tl.circle(400*R,15); tl.fd(80*R); tl.end_fill()
tl.up(); tl.lt(175); tl.fd(200*R); tl.rt(45); tl.down(); tl.pensize(3)
tl.fd(150*R)
for i in range(2):tl.up(); tl.lt(120); tl.fd(90*R); tl.rt(115); tl.down(); tl.fd((100-i*15)*R)
tl.up(); tl.lt(140); tl.fd(110*R); tl.lt(120); tl.down(); tl.fd(100*R)
for i in range(2):tl.up(); tl.rt(110); tl.fd((80+i*5)*R); tl.lt(110); tl.down(); tl.fd(110*R)
tl.up(); tl.rt(10); tl.fd(500*R); tl.seth(90); tl.color('green'); tl.pensize(1)
tl.begin_fill()         # 画第三片花叶
for i in range(5):tl.circle(-410*R,20); tl.rt(120); tl.fd(35*R); tl.lt(120)
tl.fd(160*R); tl.rt(150); tl.fd(150*R)
for i in range(4):tl.lt(130); tl.fd(30*R); tl.rt(120+i*3); tl.circle(-600*R,11-i)
tl.lt(130); tl.fd(30*R); tl.rt(125); tl.circle(-500*R,30); tl.end_fill()
tl.up(); tl.lt(40); tl.fd(160*R); tl.lt(180); tl.down(); tl.color('darkgreen')
tl.begin_fill(); tl.circle(470*R,20); tl.circle(-750*R,25); tl.fd(200*R)
tl.rt(175); tl.fd(190*R); tl.circle(750*R,20); tl.circle(-500*R,15)
tl.fd(100*R); tl.end_fill(); tl.up(); tl.rt(175); tl.fd(250*R); tl.lt(45)
tl.down(); tl.pensize(3); tl.fd(160*R)
for i in range(2):tl.up(); tl.rt(120); tl.fd(110*R); tl.lt(115); tl.down(); tl.fd((150-i*20)*R)
tl.up(); tl.rt(140); tl.fd(150*R); tl.rt(120); tl.down(); tl.fd(100*R)
for i in range(2):tl.up(); tl.lt(110); tl.fd((100+i*5)*R); tl.rt(110); tl.down(); tl.fd(140*R)
tl.lt(45); tl.fd(230*R); tl.lt(45)
tl.color('saddlebrown','#976123')               # 花梗色
tl.begin_fill()         # 画花梗
tl.fd(460*R); tl.circle(250*R,15); tl.rt(120); tl.circle(80*R,45); tl.rt(100)
tl.circle(-100*R,35); tl.circle(700*R,15); tl.fd(360*R); tl.circle(300*R,10)
tl.fd(220*R); tl.rt(90); tl.fd(35*R); tl.rt(90); tl.fd(220*R)
tl.circle(-320*R,10); tl.fd(70*R); tl.end_fill()
tl.up()             # 画花萼
tl.rt(160); tl.fd(400*R); tl.lt(80); tl.pensize(1); tl.color('darkgreen','green')
tl.down(); tl.begin_fill(); tl.circle(520*R,10); tl.circle(100*R,75)
tl.circle(-100*R,60); tl.lt(150); tl.circle(220*R,85); tl.rt(140)
tl.circle(240*R,30); tl.circle(-240*R,15); tl.lt(140); tl.circle(-240*R,20)
tl.circle(240*R,25); tl.rt(120); tl.circle(180*R,80); tl.circle(100*R,40)
tl.lt(100); tl.circle(-310*R,23); tl.lt(57); tl.circle(-520*R,35); tl.end_fill()
tl.up(); tl.seth(90)        # 画花芯花瓣(蕃茄红色)
tl.fd(595*R); tl.lt(90); tl.fd(60*R); tl.rt(120); tl.down(); tl.color('tomato')
tl.begin_fill(); tl.circle(-80*R,45); tl.circle(-30*R,120); tl.circle(-10*R,50)
tl.circle(-250*R,30); tl.circle(-20*R,60); tl.circle(-80*R,100)
tl.circle(-290*R,40); tl.circle(-110*R,90); tl.circle(110*R,70)
tl.circle(-110*R,80); tl.circle(-220*R,25); tl.rt(70); tl.fd(25*R); tl.rt(110)
tl.circle(220*R,30); tl.circle(80*R,70); tl.circle(-120*R,30); tl.lt(125)
tl.circle(200*R,20); tl.rt(45); tl.circle(220*R,50); tl.rt(80); tl.fd(21*R)
tl.rt(105); tl.circle(-400*R,33); tl.lt(50); tl.circle(-240*R,15)
tl.circle(850*R,5); tl.circle(90*R,87); tl.circle(270*R,40); tl.circle(60*R,100)
tl.circle(10*R,63); tl.circle(250*R,25); tl.lt(90); tl.circle(28*R,100)
tl.end_fill(); tl.up(); tl.rt(150); tl.fd(95*R); tl.rt(30); tl.begin_fill()
tl.down(); tl.circle(-160*R,30); tl.circle(-270*R,30); tl.circle(-100*R,50)
tl.rt(150); tl.circle(250*R,50); tl.circle(150*R,20); tl.end_fill(); tl.up()
tl.lt(130); tl.fd(280*R); tl.rt(65); tl.begin_fill(); tl.down()
tl.circle(-350*R,20); tl.circle(-100*R,10); tl.circle(-470*R,10); tl.rt(110)
tl.fd(20*R); tl.rt(60); tl.circle(-470*R,8); tl.circle(150*R,25)
tl.circle(470*R,8); tl.circle(-30*R,50); tl.end_fill(); tl.up(); tl.lt(186,)
tl.fd(480*R); tl.lt(195); tl.down(); tl.begin_fill(); tl.circle(-500*R,22)
tl.circle(280*R,20); tl.circle(130*R,90); tl.circle(15*R,175); tl.fd(20*R)
tl.rt(105); tl.circle(-300*R,70); tl.rt(120); tl.circle(-800*R,3); tl.rt(70)
tl.circle(100*R,30); tl.lt(160); tl.circle(-50*R,75); tl.circle(-100*R,100)
tl.circle(200*R,20); tl.lt(30); tl.fd(25*R); tl.lt(135); tl.fd(35*R); tl.rt(95)
tl.circle(-100*R,80); tl.circle(800*R,15); tl.circle(-100*R,100)
tl.circle(-200*R,30); tl.circle(800*R,20); tl.circle(10*R,180)
tl.circle(-800*R,20); tl.circle(220*R,22); tl.circle(120*R,105)
tl.circle(-800*R,15); tl.circle(110*R,90); tl.rt(85); tl.circle(-400*R,5)
tl.circle(130*R,100); tl.rt(60); tl.circle(600*R,5); tl.rt(50)
tl.circle(600*R,5); tl.circle(40*R,120); tl.circle(600*R,15); tl.lt(50)
tl.circle(-600*R,15); tl.lt(130); tl.circle(170*R,55); tl.lt(165)
tl.circle(-160*R,40); tl.rt(120); tl.fd(90*R); tl.rt(45)
tl.circle(-600*R,14); tl.circle(-30*R,130); tl.circle(500*R,20)
tl.circle(300*R,50); tl.rt(95); tl.circle(-120*R,85); tl.circle(700*R,19)
tl.end_fill(); tl.up(); tl.rt(66); tl.fd(150*R); tl.rt(57); tl.down()
tl.begin_fill(); tl.circle(50*R,50); tl.fd(150*R); tl.circle(600*R,8)
tl.circle(-200*R,10); tl.circle(-30*R,145); tl.circle(-300*R,45)
tl.circle(-350*R,20); tl.circle(500*R,40); tl.circle(-200*R,20)
tl.circle(-50*R,100); tl.circle(-200*R,20); tl.circle(-500*R,20)
tl.circle(-250*R,40); tl.circle(-500*R,20); tl.circle(-700*R,20)
tl.circle(100*R,45); tl.fd(30*R); tl.rt(180); tl.circle(-120*R,45)
tl.circle(800*R,15); tl.circle(500*R,25); tl.circle(275*R,38)
tl.circle(500*R,27); tl.circle(70*R,110); tl.circle(220*R,25)
tl.circle(-420*R,43); tl.circle(320*R,65); tl.circle(55*R,141)
tl.circle(100*R,10); tl.fd(280*R); tl.end_fill(); tl.up(); tl.rt(165)
tl.fd(210*R); tl.lt(20); tl.down(); tl.begin_fill(); tl.circle(700*R,20)
tl.circle(30*R,120); tl.circle(800*R,15); tl.circle(-80*R,30)
tl.circle(-800*R,12); tl.circle(80*R,70); tl.circle(500*R,10); tl.lt(135)
tl.fd(20*R); tl.lt(42); tl.circle(-480*R,8); tl.circle(-70*R,70)
tl.circle(800*R,13); tl.circle(70*R,30); tl.circle(-800*R,13)
tl.circle(-25*R,123); tl.circle(-680*R,17); tl.end_fill(); tl.up(); tl.lt(80)
tl.fd(200*R); tl.lt(20); tl.down(); tl.begin_fill(); tl.circle(-130*R,100)
tl.circle(250*R,20); tl.circle(-400*R,30); tl.circle(-250*R,20)
tl.circle(-200*R,35); tl.rt(90); tl.fd(20*R); tl.rt(90); tl.circle(200*R,35)
tl.circle(230*R,20); tl.circle(380*R,30); tl.circle(-260*R,20)
tl.circle(115*R,105); tl.end_fill(); tl.up(); tl.lt(55); tl.fd(870*R)
tl.rt(25); tl.down(); tl.begin_fill(); tl.circle(-400*R,40); tl.rt(115)
tl.circle(300*R,45); tl.circle(-700*R,19); tl.rt(135); tl.fd(25*R); tl.rt(43)
tl.circle(700*R,18); tl.circle(-300*R,39); tl.lt(113); tl.circle(400*R,35)
tl.end_fill(); tl.lt(20); tl.up(); tl.fd(300*R); tl.lt(25); tl.down()
tl.begin_fill(); tl.circle(-400*R,50); tl.circle(300*R,5); tl.lt(170)
tl.circle(-300*R,6); tl.circle(250*R,25); tl.circle(400*R,36)
tl.circle(15*R,180); tl.end_fill()tl.ht()               # 隐藏turtle形状
tl.done()

运行结果:

图1 用上述Python程序代码绘制的漂亮玫瑰花

Python绘图——漂亮的玫瑰(源代码)相关推荐

  1. Python用turtle库绘制图形——漂亮的玫瑰

    一.漂亮的玫瑰简笔画图片 图1的漂亮的玫瑰简笔画图片是从"百度图片"下载的一幅玫瑰图片,画得很漂亮,但只是黑白色,且没有画花萼(萼片). 图1 漂亮的玫瑰简笔画图片 二.绘制玫瑰的 ...

  2. python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰

    情人节快乐!这个节日怎么会少了浪漫的玫瑰花! 用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码: 源码: ''' Created on Nov 18, 2017 @autho ...

  3. ​草莓熊python绘图(春节版,圣诞倒数雪花版)附源代码

    ​草莓熊python 绘图(春节版,圣诞倒数雪花版)附源代码 本文目录: 一.前言 二.​草莓熊python绘图(圣诞倒数雪花版).(春节版)效果图 三.源代码保存方法 四.代码命令解释 (1).绘图 ...

  4. 立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦

    立体多层玫瑰绘图源码__玫瑰花python 绘图源码集锦 目 录: (1)python 玫瑰画法1--立体多层玫瑰 (2)python 玫瑰画法2 (3) python玫瑰画法3 (4) python ...

  5. python 绘图-时间显示

    我们可以使用python绘图功能,来实现我们的日历显示,还可以与我们的电脑时间同步 接下来我们看一种简易的代码 import turtle def drawLine(draw):turtle.pend ...

  6. python画树叶-用Python绘图,感受编程之美

    用Python绘图,感受编程之美冬日里,树叶都已落下,还好可以用Python,重现银杏树的美 用Python绘图,发现编程之美 冬日里,树叶都已落下,还好可以用Python,重现银杏树的美 昨日的雪, ...

  7. python绘图四叶草

    本篇文章介绍了python使用turtle库绘制四叶草的方法,代码很简单,希望对学习python的朋友有帮助. python绘图四叶草 import turtledef draw_shapes():w ...

  8. python绘图和可视化_Python 绘图和可视化详细介绍

    Python之绘图和可视化 1. 启用matplotlib 最常用的Pylab模式的IPython(IPython --pylab) 2. matplotlib的图像都位于Figure对象中. 可以使 ...

  9. python绘图模块pandas_python绘图:matplotlib和pandas的应用

    在进行数据分析时,绘图是必不可少的模式探索方式.用Python进行数据分析时,matplotlib和pandas是最常用到的两个库. 1.matplotlib库的应用 准备工作如下:打开ipython ...

最新文章

  1. keepalived详解 结合lvs
  2. python or妙用
  3. DA模拟量控制外接600V高压直流源-设计分析
  4. Flowable快速工作流脚手架_Jsite角色授权不显示
  5. 城市轨道交通运营管理属于什么院系_专业介绍|城市轨道交通运营管理专业
  6. 堆积柱形图显示总数_送你一份堆积柱形图小点心,请收下~
  7. Python笔记之读取yaml文件
  8. 面试被问项目上线没_面试官的最爱问“分布式”核心设计问题,没掌握的不妨来看看...
  9. OC 与 C++ 混编导致 ’string‘ not found
  10. RTT distribution of Internet
  11. PHP获取指定月份第一天、最后一天
  12. 输入框设置等宽字体_Glyphs 官方教程 | 字体命名
  13. CMOS和TTL电路区别
  14. 安徽大学计算机基础知识答案,安徽大学大学计算机基础选择题
  15. cmmi实践访谈测试ppt_CMMI3级访谈问题--REQM
  16. 计算机端口里没有usb,电脑联接USB打印机 没有USB虚拟端口
  17. iphone查看python文件_通过python获取苹果手机备份文件中的照片,视频等信息采集...
  18. 计算机应用基础创新版,计算机应用基础如何培养学生创新意识
  19. oracle避免回表,请教大家: 经常在sql调优过程中提到避免“回表”,具体是指什么意思???3Q...
  20. D.Say No to Palindromes(前缀和优化查询

热门文章

  1. 测试工具研发_(2)测试框架驱动之布局调整
  2. 2009 优秀金融软件
  3. 河南大学计算机类课程表,河南大学软件学院 2013—2014学年第一学期11、12级课程表(确定版)...
  4. 全球公认的国际标准 EcoVadis审计,如何获得勋章
  5. Audio在移动端的兼容性问题(1)
  6. MySql设置主键,外键命令
  7. 一行代码搞定禁用笔记本自带键盘
  8. php虚拟主机伪静态,虚拟主机伪静态怎么设置
  9. 高仿精仿360手机安全卫士源码
  10. 评价计算机主机电源的标准主要有哪些,PC电源好不好?这项参数很重要