python的基本入门(1)

目录

                                              一. 字面量

1.什么是字面量?

2.常见字面量

3.字面量作用!

                                              二.注释 

1.注释的作用

2.单行注释

2.1定义:

2.2实例

扫描二维码关注公众号,回复: 15784759 查看本文章

3.多行注释

3.1定义:

3.2实例

                                           三.变量

1.定义:

2.特点

3.语法

                               四.判断数据类型

1.需要的函数方法

2.实例

2.1type实例

2.2  isinstance实例

                                     五.数据转化

1.将字符串转换为整数或浮点数:

2.将整数或浮点数转换为字符串:

3.将字符串转换为布尔值

4.将布尔值转换为整数:

5.总结

          六.今天的分享就到这里 ,制作不易,点赞支持一下吧!


                             

                                      欢迎大家来到,默的python学习之路

                                              一. 字面量

1.什么是字面量?

字面量是表示特定数据类型的常量值。字面量可以直接在代码中使用,而无需进行计算或解析。

字面量可以用于表示不同类型的数据,例如整数、浮点数、布尔值、字符串和各种数据结构(如列表、元组、字典等)。

2.常见字面量

- 整数字面量:例如 `5`, `-10`, `0`.
- 浮点数字面量:例如 `3.14`, `-0.5`.
- 布尔值字面量:`True` 和 `False`.
- 字符串字面量:例如 `'Hello'`, `"Python"`.
- 列表字面量:例如 `[1, 2, 3]`, `['apple', 'banana', 'orange']`.
- 元组字面量:例如 `(1, 2, 3)`, `('red', 'green', 'blue')`.
- 字典字面量:例如 `{'name': 'John', 'age': 25}`.

3.字面量作用!

1. 表示常量值:字面量是用于表示常量值的直接值。例如,`5`表示一个整数常量,`'Hello'`表示一个字符串常量。作为常量,字面量的值在代码执行过程中是不可修改的。

2. 初始化变量:字面量可以用于初始化变量的初始值。例如,可以使用`x = 5`将变量`x`初始化为整数`5`。

3. 表示数据类型:不同的字面量可以表示不同的数据类型,例如整数字面量、浮点数字面量、布尔值字面量、字符串字面量等。通过使用适当的字面量,可以明确指定数据的类型。

4. 构建数据结构:字面量可以用于构建各种数据结构,如列表字面量、元组字面量、字典字面量等。通过直接指定数据结构的元素和键值对,可以方便地创建和初始化数据结构。

5. 传递参数:在函数调用或方法调用时,字面量可以作为参数直接传递给函数或方法。这样可以避免使用中间变量,并简化代码。

总而言之,字面量是一种简洁直接表示常量值、初始化变量、表示数据类型、构建数据结构和传递参数的方法。它使代码更加清晰、简洁,并且提高了代码的可读性和可维护性。


                                              二.注释 

1.注释的作用

1. 代码解释与说明:注释可以用来解释代码的功能、原理、算法等,帮助其他开发人员或自己理解代码的意图和实现方式。通过注释,可以提供更详尽的说明,提高代码的可读性和可维护性。

2. 调试和排错:注释可以用来暂时禁用一部分代码,以进行调试和排错。通过注释掉某些代码块,可以逐步排除错误,或者让代码跳过某些部分以进行调试操作。

3. 协作开发:注释可以帮助团队成员理解和使用他人编写的代码。通过添加适当的注释,可以提供函数、类、模块的使用说明,以及变量和函数的用途和输入/输出等信息。这对于多人协作开发尤为重要。

4. 文档生成:注释可以用于自动生成代码文档。许多文档生成工具(如sphinx等)可以基于注释来生成代码的文档。通过在代码中添加规范的注释,可以自动生成结构化的文档,方便他人使用、学习和维护代码。

值得注意的是,注释只在代码中起到解释和说明的作用,在实际运行过程中是被编译器或解释器忽略的。因此,注释不会影响代码的执行结果或性能。为了编写高质量的代码,建议在适当的地方添加注释,以提高代码的可读性和可维护性。

2.单行注释

2.1定义:

单行注释是在一行代码的末尾添加注释的方式。它可以用来对该行代码进行解释或提供简短的说明。在Python中,可以使用#符号来表示单行注释。

2.2实例

x = 5  # 定义变量x为5
y = 10  # 定义变量y为10

# 计算变量x和y的和
result = x + y

在上面的示例中,#符号后面的内容将被视为注释,不会被解释器执行。这些注释对于理解代码的意图和功能非常有帮助。

请注意,单行注释通常是在代码行末尾添加的,但也可以在同一行的中间或开头使用。然而,这种用法通常不推荐,因为可能会降低代码的可读性。

总结起来,单行注释是用来对一行代码进行解释或提供简短说明的一种方式。它可以在代码行的末尾使用#符号来添加。

3.多行注释

3.1定义:

多行注释是指跨越多行的注释块,它可以用来提供更长的解释、文档或说明。在Python中,多行注释使用三个连续的引号(“”")或三个连续的单引号(‘’')来标识。

3.2实例

"""
这是一个多行注释的示例。
它可以包含多个段落的注释内容。
这种注释通常用于函数、类或模块的文档字符串(docstring)中。
"""

'''
这也是一个多行注释的示例。
它与使用双引号的多行注释相似。
'''

def add(x, y):
    """
    这是一个函数的文档字符串。
    它对函数的功能、参数、返回值等进行说明。
    """
    return x + y

print(add(5, 10))

在上面的示例中,使用连续的三个双引号或单引号括住了多行注释的内容。这些注释内容可以包含多个段落,用来详细解释函数的作用、参数、返回值等信息。

多行注释通常在函数、类或模块的开头作为文档字符串(docstring)使用,用于生成代码的文档。可以使用工具生成文档,比如使用 help() 函数查看函数的文档字符串。

总结起来,多行注释是用来提供长篇解释、文档或说明的注释方式。使用三个双引号(“”")或三个单引号(‘’')来标识。它通常用于函数、类或模块的文档字符串,帮助生成代码的文档和提供详细的说明。


                                           三.变量

1.定义:

变量是程序中用来存储和表示数据的命名值或容器。每个变量都有一个唯一的名称,并且可以在程序中被引用和操作

2.特点

变量具有以下特点:

  1. 命名:变量通过一个标识符来命名,通常使用字母、数字和下划线的组合。标识符需要遵守语言的命名规则和约定,如不能以数字开头、不能使用保留字等。

  2. 类型:变量可以具有不同的数据类型,如整数、浮点数、布尔值、字符串等。不同的数据类型决定了变量能够存储的数据范围和操作。

  3. 赋值:变量通过赋值操作将一个值存储在内存中。赋值操作使用一个等号(=)将值赋给变量,如 x = 5

  4. 存储和访问:变量在内存中分配空间来存储值,并可以通过变量名称进行访问和操作。通过变量名称,我们可以获取存储在变量中的值,也可以更新变量的值。

  5. 可变性:变量的可变性取决于编程语言和数据类型。某些变量可被修改,而其他变量在创建后不能更改(例如,字符串是不可变的)。

在程序中,变量可以用于存储临时数据、传递数据、进行计算和控制程序的执行流程。通过使用变量,我们可以更灵活地处理数据,并使程序更易读、易于理解、易于维护。

总结起来,变量是程序中用于存储和表示数据的命名值或容器。它们具有唯一的名称、特定的数据类型,并通过赋值来存储和访问数据。使用变量可以使程序更具灵活性和可读性。

3.语法

x = 5
y = 10
result = x + y
print(result)  # 输出结果为 15

                               四.判断数据类型

1.需要的函数方法

type() 判断数据的类型       isinstance()函数,它可以判断一个对象是否属于特定的数据类型

2.实例

2.1type实例

x = 5
print(type(x))  # <class 'int'>

y = 3.14
print(type(y))  # <class 'float'>

z = "Hello, World!"
print(type(z))  # <class 'str'>

is_true = True
print(type(is_true))  # <class 'bool'>

说明:

在上面的示例中,我们使用type()函数对变量xyzis_true进行了类型判断。type()函数返回的结果是一个表示数据类型的对象。通过输出type()的返回值,我们可以确定变量的数据类型。

需要注意的是,Python中的数据类型包括int(整数)、float(浮点数)、str(字符串)、bool(布尔值)等等。除了这些基本类型,Python还支持许多其他的内置数据类型,如列表(list)、元组(tuple)、字典(dict)等等。

2.2  isinstance实例

x = 5
print(isinstance(x, int))  # True

y = 3.14
print(isinstance(y, float))  # True

z = "Hello, World!"
print(isinstance(z, str))  # True

is_true = True
print(isinstance(is_true, bool))  # True

说明:

isinstance()函数接受两个参数,第一个参数是要检查的对象,第二个参数是数据类型。如果对象是指定的数据类型,isinstance()函数将返回True,否则返回False


                                     五.数据转化

1.将字符串转换为整数或浮点数:

x = "10"
y = int(x)
print(y)  # 输出结果为 10

z = "3.14"
w = float(z)
print(w)  # 输出结果为 3.14

2.将整数或浮点数转换为字符串:

x = 10
y = str(x)
print(y)  # 输出结果为 "10"

z = 3.14
w = str(z)
print(w)  # 输出结果为 "3.14"

3.将字符串转换为布尔值

x = "True"
y = bool(x)
print(y)  # 输出结果为 True

z = "False"
w = bool(z)
print(w)  # 输出结果为 False

4.将布尔值转换为整数:

x = True
y = int(x)
print(y)  # 输出结果为 1

z = False
w = int(z)
print(w)  # 输出结果为 0

5.总结

需要注意的是,某些数据类型转换只能在数据满足特定条件下进行,否则会抛出异常。例如,将包含非数字字符的字符串转换为整数或浮点数时会引发ValueError异常。在进行数据类型转换时,应该确保输入的数据是有效的。

此外,Python还提供了其他的数据类型转换函数和方法,如将列表转换为元组或反之、将字符串转换为字典等等。在需要进行数据类型转换时,可以查阅Python官方文档了解更多相关的函数和方法。

          六.今天的分享就到这里 ,制作不易,点赞支持一下吧!

猜你喜欢

转载自blog.csdn.net/lz17267861157/article/details/131698041