- C# 之 if-else代码优化 方案一:提前return,去除不必要的else方案二:使用条件三目运算符方案三:使用Switch语句方案四:合并条件表达式方案五:真就是真,假就是假 方案一:提前return,去除不必要的else 如果if-else代码块包含return语句,可以考虑通过提前return,把多余else干掉; 优化前: if(isS... C# 之 if-else代码优化 方案一:提前return,去除不必要的else方案二:使用条件三目运算符方案三:使用Switch语句方案四:合并条件表达式方案五:真就是真,假就是假 方案一:提前return,去除不必要的else 如果if-else代码块包含return语句,可以考虑通过提前return,把多余else干掉; 优化前: if(isS...
- C# 之 C# 之 常见和不常见的运算符汇总 一,算术运算符二,逻辑运算符三,按位和移位运算符四,关系运算符五,成员访问运算符六,类型测试运算符七,?? 和 ??= 运算符 C# 提供了许多运算符。 其中许多都受到内置类型的支持,可用于对这些类型的值执行基本操作。 一,算术运算符 算术运算符: 一元: ++(增量)、–(减量)、+(加)和 ... C# 之 C# 之 常见和不常见的运算符汇总 一,算术运算符二,逻辑运算符三,按位和移位运算符四,关系运算符五,成员访问运算符六,类型测试运算符七,?? 和 ??= 运算符 C# 提供了许多运算符。 其中许多都受到内置类型的支持,可用于对这些类型的值执行基本操作。 一,算术运算符 算术运算符: 一元: ++(增量)、–(减量)、+(加)和 ...
- 目录 目录self 和绑定调用非绑定的方法 self 和绑定 在 Python 中 self 变量是特殊的, 其用于在实例方法中引用该方法所绑定的实例, 换句话说就是 Python 在实例化对象时会自动的将实例对象传递到类体的 self 变量中, 类体中的 self 变量代表了该类的实例对象. 实例方法无论在任何地方被调用, 实例对象总是作为... 目录 目录self 和绑定调用非绑定的方法 self 和绑定 在 Python 中 self 变量是特殊的, 其用于在实例方法中引用该方法所绑定的实例, 换句话说就是 Python 在实例化对象时会自动的将实例对象传递到类体的 self 变量中, 类体中的 self 变量代表了该类的实例对象. 实例方法无论在任何地方被调用, 实例对象总是作为...
- 目录 目录前言软件环境身份运算符算术运算符比较运算符位移运算符自变运算符位运算符逻辑运算符成员关系运算符Python真值表最后 前言 在前面的博文介绍了Python的数据结构之后,接下来结合Python操作符来对Python程序中的数据进行处理。操作符/运算符的使用,可简洁地表示内建类型的对象处理。主要是对程序中的数据进行逻辑操作、算术操作、比较操... 目录 目录前言软件环境身份运算符算术运算符比较运算符位移运算符自变运算符位运算符逻辑运算符成员关系运算符Python真值表最后 前言 在前面的博文介绍了Python的数据结构之后,接下来结合Python操作符来对Python程序中的数据进行处理。操作符/运算符的使用,可简洁地表示内建类型的对象处理。主要是对程序中的数据进行逻辑操作、算术操作、比较操...
- 目录 文章目录 目录前文列表函数函数的声明函数的定义函数的形参与实参值传递引用传递可变长形参列表 函数的调用函数的指针回调函数递归函数数的阶乘斐波那契数列 构造函数(Constructor)析构函数(Destructor) 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》 《C 语... 目录 文章目录 目录前文列表函数函数的声明函数的定义函数的形参与实参值传递引用传递可变长形参列表 函数的调用函数的指针回调函数递归函数数的阶乘斐波那契数列 构造函数(Constructor)析构函数(Destructor) 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》 《C 语...
- 目录 文章目录 目录前文列表运算符算数运算符自增、自减运算符比较运算符逻辑运算符位运算符赋值运算符逗号运算符sizeof 运算符杂项运算符 运算符的优先级 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》 《C 语言编程 — 变量与常量》 运算符 运算符是一种告诉编译器执行特定的算... 目录 文章目录 目录前文列表运算符算数运算符自增、自减运算符比较运算符逻辑运算符位运算符赋值运算符逗号运算符sizeof 运算符杂项运算符 运算符的优先级 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》 《C 语言编程 — 变量与常量》 运算符 运算符是一种告诉编译器执行特定的算...
- 目录 文章目录 目录运算符赋值运算符算术运算符逻辑运算符关系运算符位运算符指针运算符、取值运算符和取址运算符运算符优先级... 语法糖 运算符 Golang 内置的运算符包括: 赋值运算符算术运算符逻辑运算符关系运算符位运算符其他运算符 赋值运算符 算术运算符 注意:Golang 的自增,自减只能作为表达式使用,而不能用于赋值语句,例如... 目录 文章目录 目录运算符赋值运算符算术运算符逻辑运算符关系运算符位运算符指针运算符、取值运算符和取址运算符运算符优先级... 语法糖 运算符 Golang 内置的运算符包括: 赋值运算符算术运算符逻辑运算符关系运算符位运算符其他运算符 赋值运算符 算术运算符 注意:Golang 的自增,自减只能作为表达式使用,而不能用于赋值语句,例如...
- 目录 目录静态方法类方法使用函数修饰符来声明静态方法和类方法 静态方法 静态方法仅是类中的函数, 不需要绑定实例, 也就是说静态方法的定义不需要传入 self 参数. 静态方法不属于类的某一个实例对象, 而是属于类本身, 所以不需要绑定到实例对象. 可以通过 className.staticMethodName 的方式来调用. 特点: 只能... 目录 目录静态方法类方法使用函数修饰符来声明静态方法和类方法 静态方法 静态方法仅是类中的函数, 不需要绑定实例, 也就是说静态方法的定义不需要传入 self 参数. 静态方法不属于类的某一个实例对象, 而是属于类本身, 所以不需要绑定到实例对象. 可以通过 className.staticMethodName 的方式来调用. 特点: 只能...
- 前言 上一篇主要介绍了Python函数的参数类型,本篇继续学习Python函数多类型传值。 目录 前言目录软件环境参数的多类型传值 向函数传递Tuple向函数传递List向函数传递Dictionary 软件环境 系统 UbuntuKylin 14.04软件 Python 2.7.4IPython 4.0.0 参数的多类型传值 一... 前言 上一篇主要介绍了Python函数的参数类型,本篇继续学习Python函数多类型传值。 目录 前言目录软件环境参数的多类型传值 向函数传递Tuple向函数传递List向函数传递Dictionary 软件环境 系统 UbuntuKylin 14.04软件 Python 2.7.4IPython 4.0.0 参数的多类型传值 一...
- 目录 目录前言对象类面向对象Python 面向对象编程三个基本特征 封装继承 继承的作用泛化与特化实现继承的方式多重继承 多态 方法多态 最后 前言 Python是一个功能非常强大的编程语言、玩法很多。但是在我们享受Python带来的编程乐趣之前,我们必须要掌握OOP编程技能,这样才能够更好的应用Python高级功能。OOP我曾经在《Pyt... 目录 目录前言对象类面向对象Python 面向对象编程三个基本特征 封装继承 继承的作用泛化与特化实现继承的方式多重继承 多态 方法多态 最后 前言 Python是一个功能非常强大的编程语言、玩法很多。但是在我们享受Python带来的编程乐趣之前,我们必须要掌握OOP编程技能,这样才能够更好的应用Python高级功能。OOP我曾经在《Pyt...
- 目录 目录类 最简单的类类方法构造器 __init__创建一个类实例化一个对象调用实例的方法和属性 创建子类 使用 super 来调用父类的构造器实例化子类对象调用子类的属性和方法 类属性方法的命名规则 类 类是实例的抽象, 实例是类的具体化. Python 中的类分为 经典类 和 新式类. 前者现在已经很少用到了, 其特点就是可以不需要继... 目录 目录类 最简单的类类方法构造器 __init__创建一个类实例化一个对象调用实例的方法和属性 创建子类 使用 super 来调用父类的构造器实例化子类对象调用子类的属性和方法 类属性方法的命名规则 类 类是实例的抽象, 实例是类的具体化. Python 中的类分为 经典类 和 新式类. 前者现在已经很少用到了, 其特点就是可以不需要继...
- 目录 文章目录 目录前文列表抽象语法树的结构使用递归来遍历树结构实现求值计算 抽象语法树与行为树 前文列表 《用 C 语言开发一门编程语言 — 交互式解析器l》 《用 C 语言开发一门编程语言 — 跨平台的可移植性》 《用 C 语言开发一门编程语言 — 语法解析器》 抽象语法树的结构 lispy> + 5 (* 2 2) > r... 目录 文章目录 目录前文列表抽象语法树的结构使用递归来遍历树结构实现求值计算 抽象语法树与行为树 前文列表 《用 C 语言开发一门编程语言 — 交互式解析器l》 《用 C 语言开发一门编程语言 — 跨平台的可移植性》 《用 C 语言开发一门编程语言 — 语法解析器》 抽象语法树的结构 lispy> + 5 (* 2 2) > r...
- 目录 目录类属性 调用类属性查看类属性特殊的类属性 类方法 真构造器 __new__ 类属性 在理解类属性之前要先搞清楚 实例属性 和 函数属性 之间的区别: 1. 实例属性:指的是实例化类对象的属性,需要在类中使用 self 关键字来将其和实例化对象绑定的属性。 2. 函数属性:指的是定义在函数体内的属性,其可以是实例属性,也可以是类... 目录 目录类属性 调用类属性查看类属性特殊的类属性 类方法 真构造器 __new__ 类属性 在理解类属性之前要先搞清楚 实例属性 和 函数属性 之间的区别: 1. 实例属性:指的是实例化类对象的属性,需要在类中使用 self 关键字来将其和实例化对象绑定的属性。 2. 函数属性:指的是定义在函数体内的属性,其可以是实例属性,也可以是类...
- 目录 目录前言软件系统Install openpyxl moduleSample codeload_workbook加载Excel文件 wbObjectget_sheet_names 获取Excel表格名WorkbooktableName 定位Excel表 WbObjectget_sheet_by_namesheetName 定位Excel表 Workshee... 目录 目录前言软件系统Install openpyxl moduleSample codeload_workbook加载Excel文件 wbObjectget_sheet_names 获取Excel表格名WorkbooktableName 定位Excel表 WbObjectget_sheet_by_namesheetName 定位Excel表 Workshee...
- 目录 文章目录 目录const 关键字修饰常量修饰指针修饰函数形参修饰函数返回值 const 关键字 const 是 Constant(常量)的简写,有 3 大作用: 修饰常量,说明该常量的数值不可以被改变;修饰指针,分为指向常量的指针(pointer to const)和自身是常量的指针(常量指针,const pointer);修饰形参,指向常量的... 目录 文章目录 目录const 关键字修饰常量修饰指针修饰函数形参修饰函数返回值 const 关键字 const 是 Constant(常量)的简写,有 3 大作用: 修饰常量,说明该常量的数值不可以被改变;修饰指针,分为指向常量的指针(pointer to const)和自身是常量的指针(常量指针,const pointer);修饰形参,指向常量的...
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签