1、python特点、开发环境、程序、对象与变量

1、python的特点
python是面向对象、解释性语言、可读性强、简洁、入门简单、由c开发、免费开源、可移植和跨品平台、丰富的库、可扩展性。应用范围包括数据科学、人工智能、web开发等。解释执行,性能较低,对性能要求高的不适用。版本有python2/3,2已停止更新,解释器包括CPython、JPython、IronPython,以CPython最为常用。安装步骤:进入官网、下载、安装、环境变量设置。
2、开发环境
开发环境是对解释器的包装,包括IDLE(默认开发环境)、pycharm等。
交互模式:cmd输入“python”进入;关闭交互窗口可通过直接关闭、Ctrl+Z、quit(),中断程序执行:Ctrl+C
3、程序

##打印
print("a") 

空格:程序不要在行开头增加空格,空格代表缩进
符号:都是英文符号“”
区分大小写
注释:#用于单行注释,‘’'用于多行注释

turtle画图画出奥运五环

##turtle画图画出奥运五环
import turtle
turtle.width(5)
turtle.color('blue')
turtle.circle(50)
turtle.penup()
turtle.goto(110,0)
turtle.pendown()
turtle.color('black')
turtle.circle(50)
turtle.penup()
turtle.goto(220,0)
turtle.pendown()
turtle.color('red')
turtle.circle(50)
turtle.penup()
turtle.goto(55,-50)
turtle.pendown()
turtle.color('yellow')
turtle.circle(50)
turtle.penup()
turtle.goto(165,-50)
turtle.pendown()
turtle.color('green')
turtle.circle(50)

程序由模块构成,一个模块是一个.py文件,模块由语句构成。
python通过缩进组织代码块,缩进空格的数目要统一,一般为4个空格。代码过长可以通过“\”连接符划分为多行。
4、对象与变量
python中一切皆对象,对象本质是内存块,由标识、类型、值构成。
变量是对对象的引用,存储了对象的地址,变量通过地址引用了对象。
变量位于栈内存,对象位于堆内存。
python是动态类型语言,不需要显示声明的类型,根据引用的对象自动确定变量的类型。是强类型语言,需要确定对象的类型,每个类型有每个类型的操作。
标识符是模块、类、函数、变量的名称,不能含关键字,以字母或下划线开头,后接字母、数字、下划线,区分大小写。命名规则有包与模块用小写,函数用小写,类用驼峰命名法,常量全大写。
变量通过声明和赋值绑定到对象上,没有初始化(赋值)的变量无法使用。删除变量通过del操作,对象没有被变量引用会被垃圾回收站回收相应的内存空间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值