阅读目录 一.变量 二.数据类型 2.1 什么是数据类型及数据类型分类 2.2 标准数据类型: 2.2.1 数字 2.2.1.1 整型: 2.2.1.2 长整型long: 2.2.1.3 布尔bool: 2.2.1.4 浮点数float: 2.2.1.5 复数complex: 2.2.1.6 数字相关内建函数 2.2.2 字符串 2.2.2.1 字符串创建 2.2.2.2 字符串常用操作 2.2.2.3 字符工厂函数str() 2.2.3 列表 2.2.3.1 列表创建 2.2.3.2 列表常用…
文件类型: .py python源文件 由python解释器执行 .pyc python源码编译后生成的文件(字节代码) 编译方法: 源码文件中使用py_compile模块 import py_compile py_complie.compile('***.py') .pyo python源码优化编译后后文件 python -O -m compile ***.py (无需要源码中使用 compile模块) -O 表示优化 -m 表示模块 python 变量 变量是计算机内存中的一个区域,可以存储…
C# 有两种类型:值类型和引用类型. 值类型的变量直接包含数据,而引用类型的变量则存储对数据(称为“对象”)的引用.对于引用类型,两个变量可以引用同一对象:因此,对一个变量执行的运算可能会影响另一个变量引用的对象. 对于值类型,每个变量都有自己的数据副本:因此,对一个变量执行的运算不会影响另一个变量(ref 和 out 参数变量除外). C# 值类型又细分为简单类型.枚举类型.结构类型和可以为 null 的值类型. C# 引用类型又细分为类类型.接口类型.数组类型和委托类型. 下面概述了 C#…
枚举类型是包含一组已命名常量的独特值类型. 需要定义包含一组离散值的类型时,可以定义枚举. 枚举使用一种整型值类型作为其基础存储, 并提供离散值的语义含义. 以下示例声明并使用名为“Color”的 enum 类型,其中包含三个常量值(Red.Green 和 Blue). C#复制 using System; enum Color { Red, Green, Blue } class EnumExample { static void PrintColor(Color color) { switc…
类是最基本的 C# 类型. 类是一种数据结构,可在一个单元中就将状态(字段)和操作(方法和其他函数成员)结合起来. 类为动态创建的类实例(亦称为“对象”)提供了定义. 类支持继承和多形性,即派生类可以扩展和专门针对基类的机制. 新类使用类声明进行创建. 类声明的开头是标头,指定了类的特性和修饰符.类名.基类(若指定)以及类实现的接口. 标头后面是类主体,由在分隔符 { 和 } 内编写的成员声明列表组成. 以下是简单类 Point 的声明: C#复制 public class Point { pu…
1.C#(读作“See Sharp”)是一种简单易用的新式编程语言,不仅面向对象,还类型安全. C# 源于 C 语言系列,C.C++.Java 和 JavaScript 程序员很快就可以上手使用. 2.C# 是一种面向对象的语言.不仅如此,C# 还进一步支持面向组件的编程. 当代软件设计越来越依赖采用自描述的独立功能包形式的软件组件. 此类组件的关键特征包括:为编程模型提供属性.方法和事件:包含提供组件声明性信息的特性:包含自己的文档. C# 提供了语言构造来直接支持这些概念,让 C# 成为一种…
结构是可以包含数据成员和函数成员的数据结构,这一点与类一样:与类不同的是,结构是值类型,无需进行堆分配. 结构类型的变量直接存储结构数据,而类类型的变量存储对动态分配的对象的引用. 结构类型不支持用户指定的继承,并且所有结构类型均隐式继承自类型 ValueType,后者又隐式继承自 object. 结构对包含值语义的小型数据结构特别有用. 复数.坐标系中的点或字典中的键值对都是结构的典型示例. 对小型数据结构使用结构(而不是类)在应用程序执行的内存分配次数上存在巨大差异. 例如,以下程序创建并初…
Redis 小白指南(二)- 基础命令和五大类型:字符串.散列.列表.集合和有序集合 引言 目录 基础命令 字符串类型 散列类型 列表类型 集合类型 有序集合类型 基础命令 1.获得符合规则的键名列表 KEYS pattern pattern 支持 glob 风格通配符: 2.判断一个键是否存在 EXISTS key 如果键存在则返回整数类型 1,否则返回 0 3.删除键 DEL key [key ...] 可以删除一个或者多个键,返回值是删除的键的个数 4.获得键值的数据类型 TYPE key…
本文是 重温基础 系列文章的第十七篇. 今日感受:挑战. 系列目录: [复习资料]ES6/ES7/ES8/ES9资料整理(个人整理) [重温基础]1-14篇 [重温基础]15.JS对象介绍 [重温基础]16.JSON对象介绍 本章节复习的是JS中的关于WebAPI相关知识,介绍的API比较多. 前置知识: 需要了解 JS 对象 的相关知识. 1.WebAPI介绍 API:应用程序接口,是基于编程语言构建的结构,使开发人员更容易地创建复杂的功能.它们抽象了复杂的代码,并提供一些简单的接口规则直接使…
Redis 小白指南(二)- 聊聊五大类型:字符串.散列.列表.集合和有序集合 引言 开篇<Redis 小白指南(一)- 简介.安装.GUI 和 C# 驱动介绍>已经介绍了 Redis 的安装.GUI 和 C# 驱动等基本知识,这一篇主要是梳理一下 Redis 的 5 种类型的信息与指令. 目录 字符串类型(String) 散列类型(Hash) 列表类型(List) 集合类型(Set) 有序集合类型(SortedSet) 其它命令 字符串类型(String) 1.介绍: 字符串类型是 Redi…