VB老鸟初学Python(Python for kids)

前端之家收集整理的这篇文章主要介绍了VB老鸟初学Python(Python for kids)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1. 多行文本, 使用三个单引号括起@H_301_1@

2. 语句,复合语句使用冒号,比如 @H_301_1@

if a > b : @H_301_1@

print("big") @H_301_1@

else : @H_301_1@

print("small")@H_301_1@

3. 语句块,缩进一致就是同一block,比如:@H_301_1@

if a > b : @H_301_1@

print("big") @H_301_1@

print("yes,goold")@H_301_1@

else : @H_301_1@

print("small")@H_301_1@

print("no good")@H_301_1@

4. 列表:a=[1,3,5,7,9]@H_301_1@

b=['a','b','c']@H_301_1@

列表元素: a[1]@H_301_1@

列表片断: a[2:4]@H_301_1@

列表操作: a.append(11,13),del a[3],a + b,5*a (重复5次)@H_301_1@

5.元组: 数据不变的列表,用的是小括号。 a=(1,9)@H_301_1@

6. 字典: a={Key1:value1,Key2:value2,.....}@H_301_1@

字典元素: a[Key]@H_301_1@

7. 画图:@H_301_1@

导入模块: import turtle@H_301_1@

创建画笔: t=turtle.Pen();@H_301_1@

移动: t.forward( 像素大小); t.backward(像素大小)@H_301_1@

改变方向: t.left(转动度数), right(转动度数)@H_301_1@

收起画笔: t.up(), 放下画笔(继续画画): t.down()@H_301_1@

清除画笔所画内容:t.clear()@H_301_1@

重置画布: t.reset()@H_301_1@

设置海龟面向指定的方向:t.setheading(角度)@H_301_1@

设置画笔的颜色:color@H_301_1@

设置填色: begin_fill(),end_fill()@H_301_1@

画圆形:circle(半径)@H_301_1@

8. 循环: for x in range(0,5) : 语句@H_301_1@

while 条件@H_301_1@

退出循环: break@H_301_1@

9. print中字符串参数的替代: print("this is %s for %s",%(i,j))@H_301_1@

10. 定义函数: def 函数名(参数1,参数2,...) :@H_301_1@

语句体@H_301_1@

[return 返回值]@H_301_1@

调用函数函数名(参数1,...)@H_301_1@


@H_301_1@

11.导入模块: import 模块名@H_301_1@

读命令行的模块: sys@H_301_1@

命令: sys.stdin.readline()@H_301_1@


@H_301_1@

12. 类的定义: class 类名 :
语句块
def __init__(self,参数) :
self.属性 = 参数
def 函数名(self) :
函数语句块
pass
self主要用来,从类中的一个函数调用类中的另一个函数
继承父类: class 类名(父类名) :
语句块
pass

子类可以调用父类函数
实例可以在后来再设置属性,即不需要在类定义中设置属性
13. None指无值
14. 内建函数: abs,bool,dir,help,eval,exec,float,int,len,max,min,range,sum
15. 打开文件:open(文件全名,['w']) ,比如: fp=open('c:\\test.txt')
文件: read(), 比如: strData=fp.read()
文件: write(内容),比如: fp.write('I am a good boy')
关闭文件: close(),比如:fp.close()
16. Python模块:
copy, 用于拷贝对象, copy, deepcopy
keyword,记录了所有的关键字, iskeyword,kwlist
random,获得随机数, randint(最少值,最大值),choice,shuffe,randrange
sys,控制shell程序, exit,stdin,stdout,version
time,用来得到时间, time(),返回1970.1.1以来的秒数, asctime([参数]),localtime,struct_time, sleep(延迟数)
pickle,保存信息,dump(数据,文件名), load(文件名)

17. 注释用井号:#

猜你在找的VB相关文章