找到关于编程的34423 篇文章
1K+ 次浏览
Python 不使用括号来表示类和函数定义或流程控制的代码块。代码块由行缩进表示,这是严格强制执行的。缩进的空格数是可变的,但块中的所有语句必须缩进相同的量。例如:if True: print "True" else: print "False"但是,以下代码块会生成错误:if True: print "Answer" print "True" else: print "Answer" print "False"因此,在 Python 中,所有以相同数量的空格缩进的连续行将构成一个代码块。以下示例包含各种语句块:注意:... 阅读更多
6K+ 次浏览
Python 标识符是用于标识变量、函数、类、模块或其他对象的名称。标识符以字母 A 到 Z 或 a 到 z 或下划线 (_) 开头,后跟零个或多个字母、下划线和数字 (0 到 9)。Python 不允许在标识符中使用诸如 @、$ 和 % 等标点符号。Python 是一种区分大小写的编程语言。因此,Manpower 和 manpower 在 Python 中是两个不同的标识符。以下是 Python 标识符的命名约定:类名以大写字母开头。所有其他标识符都以小写字母开头。标识符以... 阅读更多
807 次浏览
以下是 Python 可以识别的重要环境变量:序号变量和说明1PYTHONPATH它的作用类似于 PATH。此变量告诉 Python 解释器在哪里找到导入到程序中的模块文件。它应包括 Python 源代码库目录和包含 Python 源代码的目录。PYTHONPATH 有时由 Python 安装程序预设。2PYTHONSTARTUP它包含包含 Python 源代码的初始化文件的路径。每次启动解释器时都会执行它。在 Unix 中,它被称为 .pythonrc.py,其中包含加载实用程序或修改 PYTHONPATH 的命令。3PYTHONCASEOK它用于 Windows... 阅读更多
494 次浏览
Python 发行版适用于各种平台。您只需要下载适用于您平台的二进制代码并安装 Python。如果您的平台没有二进制代码,则需要一个 C 编译器来手动编译源代码。编译源代码在您需要的安装功能的选择方面提供了更大的灵活性。最近的 Mac 都安装了 Python,但它可能已经过时了好几年。请参阅https://pythonlang.cn/download/mac/,了解有关获取最新版本以及支持在 Mac 上进行开发的额外工具的说明。对于较旧的 Mac OS... 阅读更多
512 次浏览
Python 发行版适用于各种平台。您只需要下载适用于您平台的二进制代码并安装 Python。如果您的平台没有二进制代码,则需要一个 C 编译器来手动编译源代码。编译源代码在您需要的安装功能的选择方面提供了更大的灵活性。以下是将 Python 安装到 Unix/Linux 机器上的简单步骤。打开 Web 浏览器并访问 https://pythonlang.cn/downloads/。按照链接下载适用于 Unix/Linux 的压缩源代码。下载并解压缩文件。如果您想自定义... 阅读更多
217 次浏览
Python 是一种高级的、解释型的、交互式的面向对象的脚本语言。Python 的设计目标是易于阅读。它经常使用英语关键字,而其他语言则使用标点符号,并且它比其他语言具有更少的句法结构。对于学生和工作专业人员来说,Python 是成为一名优秀的软件工程师的必备技能,尤其是在从事 Web 开发领域时。我将列出学习 Python 的一些主要优势:Python 是解释型的——Python 在运行时由解释器处理。您无需在执行程序之前编译它。这类似于 PERL... 阅读更多
181 次浏览
ToLongBiFunction 是 java.util.function 包中的一个内置函数接口。此函数接口接受两个引用类型参数作为输入并产生一个长整数值结果。ToLongBiFunction 接口可以用作 lambda 表达式或方法引用的赋值目标,并且只包含一个抽象方法:applyAsLong()。语法@FunctionalInterface interface ToLongBiFunction { long applyAsLong(T t, U u); }示例import java.util.*; import java.util.function.ToLongBiFunction; public class ToLongBiFunctionTest { public static void main(String[] args) { ToLongBiFunction getMobileNum = (map, value) -> { // lambda if(map != null && !map.isEmpty()) { if(map.containsKey(value)) { ... 阅读更多
212 次浏览
ToLongFunction 是在 java.util.function 包中定义的函数接口。此函数接口接受一个引用类型作为输入并产生一个长整数值结果。ToLongFunction 接口可以用作 lambda 表达式或方法引用的赋值目标。它只包含一个抽象方法:applyAsLong()。语法@FunctionalInterface interface ToLongFunction { long applyAsLong(T value); }示例import java.util.*; import java.util.function.ToLongFunction; public class ToLongFunctionTest { public static void main(String args[]) { List list = new ArrayList(); list.add("11"); list.add("22"); list.add("33"); list.add("44"); list.add("55"); ToLongFunction function = (String item) -> Long.valueOf(item); // ... 阅读更多
218 次浏览
ToDoubleBiFunction 是在 java.util.function 包中定义的函数接口。此函数接口接受两个参数作为输入并产生一个双精度数值结果。ToDoubleBiFunction 接口可以用作 lambda 表达式或方法引用的赋值目标。此接口只包含一个抽象方法:applyAsDouble(),并且不包含任何默认或静态方法。语法@FunctionalInterface interface ToDoubleBiFunction { double applyAsDouble(T t, U u); }示例import java.util.function.ToDoubleBiFunction; public class ToDoubleBiFunctionTest { public static void main(String args[]) { ToDoubleBiFunction test = (t, u) -> t / u; // lambda 表达式 System.out.println("The division of t and u is: " + test.applyAsDouble(50, ... 阅读更多
207 次浏览
ToIntBiFunction 是 Java `java.util.function` 包中的一个内置函数式接口。该接口接收两个参数作为输入,并产生一个整数值结果。ToIntBiFunction 接口可以用作 lambda 表达式或方法引用的赋值目标。它只有一个抽象方法:`applyAsInt()`,并且不包含任何默认方法或静态方法。语法@FunctionalInterface interface ToIntBiFunction { int applyAsInt(T t, U u); }示例import java.util.function.ToIntBiFunction; public class ToIntBiFunctionTest { public static void main(String args[]) { ToIntBiFunction test = (t, u) -> t * u; System.out.println("The multiplication of t and u is: " + test.applyAsInt(10, 7)); System.out.println("The multiplication of t and u is: " ... 阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP