当前位置: 首页 > news >正文

网站怎么做成app浙江网站建设技术公司

网站怎么做成app,浙江网站建设技术公司,上海网站建设,用别人网站做app的危害python第一节特点Python 解释器python开发环境交互模式IDLE开发环境使用入门程序基本格式图形化程序设计python程序的构成python程序的对象python的引用python的标识符标识符命名规则变量和简单赋值语句删除变量和垃圾回收机制Python 是一种解释型、面向对象的语言。 官网… python第一节特点Python 解释器python开发环境交互模式IDLE开发环境使用入门程序基本格式图形化程序设计python程序的构成python程序的对象python的引用python的标识符标识符命名规则变量和简单赋值语句删除变量和垃圾回收机制Python 是一种解释型、面向对象的语言。 官网www.python.org 部分来源于 1.https://www.runoob.com/python/python-object.html 2.https://blog.csdn.net/doris2016/article/details/82462841 3.https://www.cnblogs.com/cposture/p/4516903.html 4.https://blog.csdn.net/aixiangnan/article/details/88562620 特点 简单、简洁可读性强。python是由c语言开发但是不再有c语言中指针等复杂数据类型。面向对象免费和开源Python会编译成与操作系统相关的二进制代码然后再解释执行这种方式与java类似大大提高了执行速度丰富的库可扩展性可嵌入到c语言 import turtle tturtle.Pen() for x in range(360):t.forward(x)t.left(59)Python 解释器 1.CPython CPython是标准Python也是其他Python编译器的参考实现。通常提到“Python”一词都是指CPython。CPython由C编写将Python源码编译成CPython字节码由虚拟机解释执行。没有用到JIT等技术垃圾回收方面采用的是引用计数。 2.Jython Jython在JVM上实现的Python由Java编写。Jython将Python源码编译成JVM字节码由JVM执行对应的字节码。因此能很好的与JVM集成比如利用JVM的垃圾回收和JIT直接导入并调用JVM上其他语言编写的库和函数。 一般使用CPython python开发环境 开发环境IDE集成开发环境 “开发环境IDE只是解释器的一个快挂” 常用开发环境IDLE, pycharm,wingIDE,Eclipse,IPython PyCharm 是由 JetBrains 打造的一款 Python IDE支持 macOS、 Windows、 Linux 系统。 PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制…… PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/ PyCharm 安装地址http://www.runoob.com/w3cnote/pycharm-windows-install.html 交互模式 1.进入命令行窗口输入Python 2.即为“提示符” 3.关闭交互窗口 1ctrlz和回车 2输入quit()命令 3直接关闭命令行窗口 4.中断程序执行ctrlc 交互模式工作原理和python处理文件的方式一样除了一点当你输入一些值时交互模式会自动打印输出py文件中必须使用print语句。 IDLE开发环境使用入门 1.IDLE是Python的官方标准开发环境Python安装完后同时就安装了 IDLE。 2.IDLE已经具备了 Python开发几乎所有功能语法智能提示、不同颜色显示不同类型等也不需要其他配置非常适合初学者使用。 3.IDLE是Python 标准发行版内置的一个简单小巧的IDE包括了交互式命令行、编辑器、 调试器等基本组件足以应付大多数简单应用。 4.IDLE 是用纯 Python 基于 Tkinter 编写最初的作者正是 Python 之父 Guido van Rossum。 实操 启动IDLE默认进入交互模式电脑开始找到安装的Python打开自带的IDLE即可。简单使用类似cmd命令窗口。 程序基本格式 Python 程序基本格式 恰当的空格缩进问题 1逻辑行首的空白空格和制表符用来决定逻辑行的缩进层次从而用来决定语句的分组 2语句从新行的第一列开始 3缩进风格统一 a.每个缩进层次使用单个制表符或四个空格IDE会自动将制表符设置成4个空格 b.Python用缩进而不是{ }表示程序块 Python区分大小写注释 1行注释每行注释前加#号。当解释器看到#则忽略这一行#后面的内容 2段注释使用三个连续单引号’’’。当解释器看到’’’然后忽略它们之间的内容 图形化程序设计 为了让初学的我们更加容易的接受编程从海龟画图开始学习python使我们在不接触其他编程概念时就能做一些简单的效果提高兴趣。 import turtleturtle.showturtle()#显示箭头turtle.write(zhaolei)#写字符串turtle.forward(300)#前进300像素turtle.left(90)#箭头左转90度turtle.goto(0,50)#去坐标050turtle.penup()#抬笔不显示路径turtle.pendown()#下笔turtle.circle(100)#画圆半径为100turtle.width(10)#画笔宽度10画一个简单的奥运五环标志 #绘制奥运五环 import turtleturtle.width(10)turtle.showturtle() turtle.color(blue) turtle.circle(50)turtle.penup() turtle.forward(120) turtle.pendown()turtle.color(black) turtle.circle(50) turtle.penup() turtle.forward(120) turtle.pendown()turtle.color(red) turtle.circle(50) turtle.penup() turtle.goto(60,-60) turtle.pendown()turtle.color(yellow) turtle.circle(50) turtle.penup() turtle.goto(180,-60) turtle.pendown() turtle.color(green) turtle.circle(50)python程序的构成 Python 程序的构成 Python程序有模块组成。一个模块对应python源文件一般后缀名是.py 模块由语句构成。运行Python程序时按照模块中语句的顺序一次执行 语句是Python程序的构造单元用于创建对象、变量赋值、调用函数、控制语句等Python 文件的创建和执行 交互式环境每次只能执行一条语句为了编写多条语句实现复杂的逻辑需要通过创建Python文件并执行文件。 代码的组织和缩进 缩进时几个空格都是允许的但是数目必须统一。我们通常采用“四个空格”表示一个缩进 使用\行链接符 一行程序长度是没有限制的但是为了可读性更强通常将一行比较长的程序分为多行。这时我们可以使用\航连接符把它放在行结束的地方。Python解释器仍然将它们解释为同一行。 eg. a[10,20,30,40, 50,60,70, 80,90,100] python程序的对象 对象的本质就是一个内存块拥有特定的值支持特定类型的相关操作。 面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写如果从父类继承的方法不能满足子类的需求可以对其进行改写这个过程叫方法的覆盖override也称为方法的重写。局部变量定义在方法中的变量只作用于当前实例的类。实例变量在类的声明中属性是用变量来表示的。这种变量就称为实例变量是在类声明的内部但是在类的其他成员方法之外声明的。继承即一个派生类derived class继承基类base class的字段和方法。继承也允许把一个派生类的对象作为一个基类对象对待。例如有这样一个设计一个Dog类型的对象派生自Animal类这是模拟是一个is-a关系例图Dog是一个Animal。实例化创建一个类的实例类的具体对象。方法类中定义的函数。对象通过类定义的数据结构实例。对象包括两个数据成员类变量和实例变量和方法。 python的引用 在Python中变量也成为对象的引用。因为变量存储的就是对象的地质变量通过地址引用了“对象”。 变量位于栈内存 对象位于堆内存 Python是动态类型语言变量不需要显示声明类型。根据变量引用的对象python解释器自动确定数据类型。 Python是强类型语言每个对象都有数据类型只支持该类型支持的操作。 python的标识符 标识符是对对象引用起的一个名字。 #合法 a123_2 _a1232 我2 #中文 α2 #希腊字母 #不合法的标识符名 a-b2 #因为包含了减法操作符-不是一个Unicode字母、数字、下划线不能将2赋值给操作符 2miles2 #不能数字开头 Im2 #单引号不是一个Unicode字母、数字或下划线标识符命名规则 标识符用于变量、函数、类、模块等的名称。标识符有如下 特定的规则 区分大小写。如sxt 和 SXT 是不同的 第一个字符必须是字母、下划线。其后的字符是字母、数字、下划线 不能使用关键字。比如if、or、while 等。 以双下划线开头和结尾的名称通常有特殊含义尽量避免这种写法。比如__init__是类的构造函数。 查询标识符 import keywordprint(keyword.kwlist)[False, None, True, and, as, assert, break, class, continue,def, del, elif, else, except, finally, for, from, global,if, import, in, is, lambda, nonlocal, not, or, pass, raise,return, try, while, with, yield]变量和简单赋值语句 变量的声明和赋值 在赋值过程中解释器先运行右边的表达式生成一个代表表达式运算结果的对象然后将这个对象地址赋值给左边的变量 变量的使用 变量在使用前必须先被初始化否则会出现NameError; 可以通过del语句删除不在使用的变量 如果对象没有变量引用就会被垃圾回收器回收清空内存空间 链式赋值 # 等价 ab123 a123 b123a,b,c4,5,6 a4 b5 c6# 交换两个数的值 a,b1,2 a,bb,a删除变量和垃圾回收机制 如果对象没有变量引用就会被垃圾回收器回收清空内存空间。
http://www.zqtcl.cn/news/558082/

相关文章:

  • 莆田网站建设莆田seo管理系统培训
  • 有一个网站自己做链接获取朋友位置网站关键词数量减少
  • 毕设网站建设论文小程序开发模板
  • 广州网页模板建站电商平台谈双11变冷
  • 用.cc做网站官网可以吗2003系统网站建设
  • 创意网站推荐新手网站
  • 网站编程好学吗免费下载app并安装
  • 广州专业网站制作设计网站建设分几种
  • 有没有专业做艺术品的网站长沙人才市场招聘信息
  • 河池做网站通过邮箱查注册网站
  • 金融互助网站开发网上免费设计效果图
  • 网站开发 例子施工企业质量管理体系应按照我国
  • 义乌建设网站网络营销推广有哪些方法
  • 宿迁建设局网站a类证查询怎么自己搭建梯子
  • 成都网站品牌设计策划网络推广如何收费
  • html5 js全屏滑动网站源码wordpress 插件 破解
  • 做电影网站怎么批量去水印微信用什么小程序可以提取文字
  • 网站开发费用周期域名网站建设方案书模板
  • 织梦网站问题关于政务网站建设工作情况的总结
  • wordpress 拿站网站搭建后如何使用
  • 网站设计应遵循的原则wordpress免费空间
  • 建设网站的特色企业内部培训app软件
  • jsp网站缓存在哪wordpress设置静态页面
  • 百度做网站电话多少东台网页定制
  • 暖通设计网站推荐百度在西安的公司叫什么
  • 天津响应式网站设计网站建设的任务
  • 多语言网站 自助江门建设局网站
  • 宜兴做阿里巴巴网站常州外贸网站设计
  • 长沙米拓建站wordpress最底部版权
  • 小企业网站建设费用一年wordpress 怎么登陆