1041-刘同学-算法方向-大数据挖掘方向-就业:是 扫二维码继续学习 二维码时效为半小时

(0评价)
价格: 免费

标识符

用于变量,函数,类,模块等的名称。有如下的规则:

1.区分大小写。

2.第一个字母必须是字母或者下划线。其后的字符是:字母,数字,下划线

3.不能使用关键字

4.以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法。比如:_init_是类的构造函数。

help()

kewoeds

Python标识符命名规则

模块和包名,函数名  :全小写字母,多个单词直接就下划线隔开。

类名:首字母大写,采用驼峰原则。多个单词时,每个单词第一个字母大写,其余部分小写。比如:MyPhone,MyClass

常量名:全大写字母,多个单词下划线隔开。比如:MAX_SPEED

[展开全文]

引用

    在PYthon中,变量也成为:对象的引用。因为,变量存储的就是对象的地址。变量通过地址引用了对象。

 

变量位于:栈内存(压栈出栈等细节)

对象位于:堆内存。

 

Python是动态类型语言

    变量不需要显示声明类型。根据变量引用的对象,Python解释器自动确定数据类型。

Python是强类型语言

    每个对象都有数据类型,只支持该类型之间的操作。

 

[展开全文]

对象

每一个对象由:标识(identity),类型(type),value(值)组成。

1.标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识。

>>>    a = 3

>>>    id(3)

1531372335

>>> type(3)

<class 'int'>

id:1531372335

type:int

value:3

其中a是变量,3是对象,其

标识:1531372335

类型:int

值:3

 

>>>    a = "大蟒蛇"

>>>    id(a)

43806815

>>> type(a)

<class 'str'>

id:43806815

type:str

value:"大蟒蛇"

[展开全文]

Python程序的构成

Python文件的创建和执行

代码的组织和缩进

很多编程语言通过字符(例如:花括号{}),关键字(例如begin/end)来划分代码块。同时,在配合代码的缩进增加可读性。“龟叔”设计Python语言时,直接通过缩进来组织代码块。缩进成为了Python语法强制的规定。

缩进时,几个空格都允许的,但是数目都是统一。我们通常采用“四个空格”表示一个缩进。

同时,也要避免将“tab制表符”或者tab与空格混合的缩进风格。目前,常用的编辑器一般设置成:tab制表就是4个空格。

使用注释,注释不嫌多

单行注释:#

段注释:''

使用\行连接符

>>> a="abcdefg"

>>>b="ab\

cd\

efg"

 

[展开全文]

奥运五环图

import turtle
turtle.width(6)

turtle.color("blue")

turtle.circle(50)

turtle.penup()

turtle.goto(120,0)

turtle.pendown()

turtle.color("black")

turtle.circle(50)

turtle.penup()

turtle.goto(240,0)

turtle.pendown()

turtle.color("red")
turtle.circle(50)

turtle.penup()

turtle.goto(60,-35)

turtle.pendown()

turtle.color("yellow")

turtle.circle(50)

turtle.penup()

turtle.goto(180,-35)

turtle.color("green")

turtle.pendown()

turtle.circle(50)

[展开全文]

开始学习图形化程序设计

    海龟画图

import turtle    #导入turtle模块

turtle.showturtle    #显示箭头

turtle.write("告急")    #写字符串

turtle.width(10)    #画笔粗度为10

turtle.forward(300)     #前进300像素

turtle.color("red")    #画笔颜色改为红色

turtle.left(90)        #箭头左转90度

turtle.goto(0,50)       #到达坐标(0,50)处   

turtle.penup()     #抬笔

turtlr.pendown    #下笔

turtle.circle(50) #逆时针画半径为50的圆

[展开全文]

学习方法指导:

守,破,离

[展开全文]

程序基本格式

1.缩进相当于c语言的{},

每个缩进层次使用单个制表符或者四个空格(IDE会自动将制表符设置成4个空格)

2.Python区分大小写

3.注释

行注释:#

段注释: '''      '''

[展开全文]

1.交互模式

    启动IDLE,默认就是进入交互模式!

IDLE启动,File>>New File>>save.

 

注意:不要在程序中,行开头处增加空格。空格有缩进的含义。

[展开全文]

Python开发环境

开发环境本质上就是对Python解释器python.exe的封装,核心都一样,"开发环境其实是解释器的一个外挂"

常用的开发环境如下:

1.IDLE

2.Pycharm

3.wingIDE

4.Eclipse

5.IPython

交互模式

1.终端输入

2.>>>为“提示符“”

3.关闭交互窗口:

(1)ctrl+z+回车

(2)输入quit()命令

(3)输入关闭命令行窗口

中断程序执行:ctrl+c

[展开全文]