1、什么是数据?为什么要有多种类型的数据? 1.1、数据即变量的值,例如 age=18,18是我们需要保存的数据。 1.2、变量的是用来反映/保持,状态以及状态变化的,针对不同的状态应该用不同类型的数据去标识。 1.3、了解Python是一门解释型的强类型动态语言 概括来说编程语言的划分有以下三种模 ...
分类:
其他好文 时间:
2020-02-27 19:20:00
阅读次数:
121
1. 动态语言 1.1 运行过程中给对象添加属性 1.2 运行过程中给类添加属性 1.3 运行过程中给类添加方法 1.4 运行过程中删除属性、方法 2. __slots__ 1. 动态语言 动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言 ...
分类:
编程语言 时间:
2020-02-24 16:38:54
阅读次数:
86
博主今年大三,学校开展了《编译原理》这门课,而老师提的第一个问题便是编译与解释的区别,下面我将会说说自己的看法。 首先我们要知道市面上大致上是有两种类型的语言的:静态语言与动态语言。 静态语言:C/C++,JAVA,C#等等;动态语言:Javascript,Python等等 而静态语言之所以是静态的 ...
分类:
其他好文 时间:
2020-02-19 20:35:37
阅读次数:
66
from types import MethodType#创建一个空类class Person(object): __slots__ = ("name", "age", "speak")per = Person()#动态添加属性,这体现了动态语言的特点(灵活)per.name = "tom"prin ...
分类:
编程语言 时间:
2020-02-17 18:00:16
阅读次数:
81
1.什么是Python: Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python 优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。 2.为何选择Python? Py... ...
分类:
编程语言 时间:
2020-02-14 18:08:00
阅读次数:
86
有一门语言,它看起来像 Python ,感觉起来像 Lisp ,运行起来又像 C 一样快速,他就是Julia。 ...
分类:
其他好文 时间:
2020-02-14 14:37:23
阅读次数:
139
#最近在根据廖雪峰老师的python学习教程学习,以下时学习过程中做的一些学习总结 1、__slots__ 1、python作为一个动态语言,可以在创建一个class类后,给类进行绑定属性和方法。但是当我们想要限制实例的属性和方法时怎么办?这个时候就可以用到__slots__()方法。 无图无真相, ...
分类:
编程语言 时间:
2020-02-12 18:31:02
阅读次数:
64
利用 .NET 动态语言运行时 (DLR)从一个对象的 ObjectId直接访问/修改其属性Dynamic 关键字 (在C#)Object 类型 (在VB.NET) 举例: 传统方法修改所有图层名称 修改后 - Dynamic .NET 优势:步骤少无需事务无需从事物打开对象。代码少: 上述例子从1 ...
分类:
Web程序 时间:
2020-02-10 17:42:59
阅读次数:
93
面向对象编程 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切 ...
分类:
编程语言 时间:
2020-02-08 11:37:49
阅读次数:
87
变量与常量 变量:在程序运行过程中,值会发生变化的量 常量:在程序运行过程中,值不会发生变化的量 无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。 这里有一点需要注意的是,在python中是不需要声明类型的。这是根据Python的动态语言特性而来。变量可以直接使用,而不需要提前 ...
分类:
编程语言 时间:
2020-01-30 18:53:06
阅读次数:
54