找到 34423 篇文章 关于编程

Python 中的行和缩进

Mohd Mohtashim
更新于 2020-01-24 11:18:54

1K+ 阅读量

Python 没有使用花括号来表示类和函数定义或流程控制的代码块。代码块由行缩进表示,并且严格执行。缩进的空格数可变,但块中的所有语句必须缩进相同的量。例如 -if True: print "True" else: print "False"但是,以下代码块会生成错误 -if True: print "Answer" print "True" else: print "Answer" print "False"因此,在 Python 中,所有连续且缩进空格数相同的行将构成一个代码块。以下示例包含各种语句块 -注意 - ... 阅读更多

什么是 Python 标识符?

Mohd Mohtashim
更新于 2020-01-24 11:10:50

6K+ 阅读量

Python 标识符是用于识别变量、函数、类、模块或其他对象的名称。标识符以字母 A 到 Z 或 a 到 z 或下划线 (_) 开头,后跟零个或多个字母、下划线和数字 (0 到 9)。Python 不允许在标识符中使用 @、$ 和 % 等标点符号。Python 是一种区分大小写的编程语言。因此,Manpower 和 manpower 在 Python 中是两个不同的标识符。以下是 Python 标识符的命名约定 -类名以大写字母开头。所有其他标识符都以小写字母开头。以 ... 阅读更多

Python 环境变量

Mohd Mohtashim
更新于 2020-01-24 11:07:59

807 阅读量

以下是 Python 可以识别的重要环境变量 -序号变量和描述1PYTHONPATH它与 PATH 的作用类似。此变量告诉 Python 解释器在哪里查找导入到程序中的模块文件。它应该包含 Python 源代码库目录以及包含 Python 源代码的目录。PYTHONPATH 有时由 Python 安装程序预设。2PYTHONSTARTUP它包含包含 Python 源代码的初始化文件的路径。每次启动解释器时都会执行它。它在 Unix 中名为 .pythonrc.py,并且包含加载实用程序或修改 PYTHONPATH 的命令。3PYTHONCASEOK它用于 Windows ... 阅读更多

在 Mac OS 上安装 Python

Mohd Mohtashim
更新于 2020-01-24 11:06:37

494 阅读量

Python 发行版适用于各种平台。您只需要下载适用于您平台的二进制代码并安装 Python。如果您的平台没有提供二进制代码,则需要 C 编译器手动编译源代码。编译源代码在您需要的安装功能选择方面提供了更大的灵活性。最近的 Mac 都已安装了 Python,但它可能已经过时几年了。请参阅https://pythonlang.cn/download/mac/了解有关获取最新版本以及支持在 Mac 上进行开发的其他工具的说明。对于较旧的 Mac OS ... 阅读更多

在 Linux 上安装 Python

Mohd Mohtashim
更新于 2020-01-24 11:01:47

512 阅读量

Python 发行版适用于各种平台。您只需要下载适用于您平台的二进制代码并安装 Python。如果您的平台没有提供二进制代码,则需要 C 编译器手动编译源代码。编译源代码在您需要的安装功能选择方面提供了更大的灵活性。以下是您在 Unix/Linux 机器上安装 Python 的简单步骤。打开 Web 浏览器并访问 https://pythonlang.cn/downloads/按照链接下载适用于 Unix/Linux 的压缩源代码。下载并解压缩文件。如果您想自定义,则编辑 Modules/Setup 文件 ... 阅读更多

为什么要学习 Python 编程?

Mohd Mohtashim
更新于 2020-01-24 10:58:56

217 阅读量

Python 是一种高级的、解释型的、交互式的和面向对象的脚本语言。Python 被设计成具有很高的可读性。它经常使用英语关键字,而其他语言则使用标点符号,并且它比其他语言具有更少的语法结构。对于学生和工作专业人士来说,Python 是成为一名优秀的软件工程师的必备技能,尤其是在他们从事 Web 开发领域时。我将列出学习 Python 的一些主要优势 -Python 是解释型的 - Python 在运行时由解释器处理。您无需在执行程序之前编译它。这类似于 PERL ... 阅读更多

如何在 Java 中使用 lambda 表达式实现 ToLongBiFunction

raja
更新于 2020-07-14 13:50:14

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)) {       ... 阅读更多

如何在 Java 中使用 lambda 表达式实现 ToLongFunction

raja
更新于 2020-07-14 13:45:09

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);  // ... 阅读更多

如何在 Java 中使用 lambda 表达式实现 ToDoubleBiFunction

raja
更新于 2020-07-14 13:39:07

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, ... 阅读更多

如何在 Java 中使用 lambda 表达式实现 ToIntBiFunction

raja
更新于 2020-07-14 13:40:19

207 阅读量

ToIntBiFunction 是 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: " ... 阅读更多

广告

© . All rights reserved.