Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

414 total results found

Markdown 任务列表语法

Markdown教程 扩展语法

任务列表使您可以创建带有复选框的项目列表。在支持任务列表的Markdown应用程序中,复选框将显示在内容旁边。要创建任务列表,请在任务列表项之前添加破折号-和方括号[ ],并在[ ]前面加上空格。要选择一个复选框,请在方括号[x]之间添加 x 。 - [x] Write the press release - [ ] Update the website - [ ] Contact the media 呈现的输出如下所示: Write the press release Update the websit...

Markdown 使用 Emoji 表情

Markdown教程 扩展语法

有两种方法可以将表情符号添加到Markdown文件中:将表情符号复制并粘贴到Markdown格式的文本中,或者键入emoji shortcodes。 复制和粘贴表情符号 在大多数情况下,您可以简单地从Emojipedia (opens new window)等来源复制表情符号并将其粘贴到文档中。许多Markdown应用程序会自动以Markdown格式的文本显示表情符号。从Markdown应用程序导出的HTML和PDF文件应显示表情符号。 Tip: 如果您使用的是静态网站生成器,请确保将HTML页面编码为UTF...

自动网址链接

Markdown教程 扩展语法

许多Markdown处理器会自动将URL转换为链接。这意味着如果您输入http://www.example.com,即使您未使用方括号,您的Markdown处理器也会自动将其转换为链接。 http://www.example.com 呈现的输出如下所示: http://www.example.com(opens new window) 禁用自动URL链接 如果您不希望自动链接URL,则可以通过将URL表示为带反引号的代码来删除该链接。 `http://www.example.com` 呈现的输出如下所示: ht...

Python基础内容

Python 第二章 Python基础

1. 基本概念 解释型语言:Python 是一种解释型语言,代码运行时逐行解释执行。 动态类型:变量在运行时决定类型,无需声明。 2. 编码 定义:编码是将字符集转换为字节的方式。Python 3 默认使用 UTF-8 编码,能够支持多种语言的字符。 文件编码声明:在文件顶部可以声明编码格式,尽管在Python 3中通常不需要,因为它默认是UTF-8,但为了兼容性,可以添加: # -*- coding: utf-8 -*- 示例:在字符串中使用中文字符。 message = "你好,宸古...

标识符

Python 第二章 Python基础

1. 标识符的定义 1.1 定义 标识符是用于命名变量、函数、类、模块、包等的名称。它们在程序中用于唯一标识这些元素,方便程序员进行引用和操作。 2. 标识符的规则 2.1 字符组成 标识符可以包含字母(A-Z、a-z)、数字(0-9)和下划线(_)。 标识符的第一个字符不能是数字。 2.2 长度限制 标识符的长度没有固定限制,但应该保持简短且有意义。 2.3 大小写敏感 Python 区分大小写,因此 myVariable 和 myvariable 是两个不同的标识符。 2.4 不能使用保留字 Py...

变量命名

Python 第二章 Python基础

1. 变量命名的基本规则 在 Python 中,变量名必须遵循以下规则: 只能包含字母、数字和下划线,并且不能以数字开头。 示例:合法的变量名有 name, age23, school_name 等。 不合法的变量名有 1name, school-name 等。 区分大小写。 age 和 Age 是两个不同的变量。 不能使用 Python 的保留字,如 if, for, while, class 等。 示例:for 不能作为变量名,但可以用 for_ 代替。 变量名应简洁且具有描述性,...

缩进和注释

Python 第二章 Python基础

1. 缩进 1.1 缩进的定义和作用 在 Python 中,缩进用于标识代码块。与许多编程语言不同,Python 没有用 {} 来包裹代码块,而是依靠缩进来确定层次结构。因此,缩进在 Python 中是强制的,它不仅用于代码的可读性,还决定了代码的执行结构。 1.2 缩进的基本规则 缩进一致性:在同一个代码块中,所有缩进必须保持一致。Python 的默认缩进规范是 4 个空格,也可以用一个 Tab 键,但不能混合使用。 代码块结构:Python 通过缩进来识别不同的代码块。例如,在 if、for、while...

数据类型

Python 第二章 Python基础

1. 基本数据类型 Python 的基本数据类型包括整数(int)、浮点数(float)、布尔值(bool)、字符串(str)等。 1.1 整数(int) 定义:整数是没有小数部分的数,可以是正数、负数或零。 表示:Python 中的整数可以表示任意大小,因为 Python 会根据需要自动扩展整数的存储空间。 示例: age = 18 # 整数 temperature = -5 # 负整数 big_number = 1000000 # 大整数 常用操作: 加法:a...

运算符

Python 第二章 Python基础

1. 算术运算符(掌握) 算术运算符用于进行数学计算,包括加、减、乘、除等基本操作。它们是编程中最常用的运算符。 常见的算术运算符: 运算符 描述 示例 结果 + 加法 3 + 2 5 - 减法 3 - 2 1 * 乘法 3 * 2 6 / 除法 3 / 2 1.5 // 整除 3 // 2 1 % 取余 3 % 2 1 ** 幂运算 3 ** 2 9 示例代码: a = 10 b = 3 print(a + b) # 输出 13 print(a - b) ...

字符串

Python 第二章 Python基础

1. 字符串的定义(掌握) 字符串是一种由字符组成的不可变序列,用于表示文本数据。在 Python 中,字符串可以使用单引号 '、双引号 " 或三引号 '''/""" 来定义。 单引号和双引号:用于定义单行字符串,二者功能一致。 name = 'yanchen' greeting = "Hello" 三引号:用于定义多行字符串,适合长文本或多行注释。 long_text = """这是一个 多行字符串""" 2. 字符串的基本操作(掌握) 2.1 字符串拼接 使用 + 运算符将多个字符串拼接在一...

列表

Python 第二章 Python基础

1. 列表的定义(掌握) 列表是一个有序的、可变的序列,可以包含任意类型的元素。列表是 Python 中最常用的数据结构之一,适合存储一系列数据。列表用方括号 [] 表示,元素之间用逗号分隔。 定义列表: empty_list = [] # 空列表 numbers = [1, 2, 3, 4, 5] # 包含整数的列表 mixed_list = [1, "hello", 3.14, True] # 混合数据类型的列表 2. 列表的基本操作(掌握) 列表支持多种基...

元祖

Python 第二章 Python基础

1. 元组的定义(掌握) 元组是一种有序的、不可变的数据结构,可以存储多个元素。与列表类似,元组可以包含任意数据类型,但元组一旦创建,不能修改。元组使用小括号 () 表示,元素之间用逗号分隔。 定义元组: empty_tuple = () # 空元组 single_element_tuple = (42,) # 单个元素的元组,需在元素后加逗号 numbers = (1, 2, 3, 4, 5) # 包含多个元素的元组 mixed_tupl...

字典

Python 第二章 Python基础

1. 字典的定义(掌握) 字典是一种无序的键值对集合,用于存储和查找数据。字典通过键(key)来访问值(value),键必须是唯一的且不可变的(通常为字符串或数字),而值可以是任意数据类型。字典使用大括号 {} 表示,键值对之间用逗号分隔,键和值之间用冒号分隔。 定义字典: empty_dict = {} # 空字典 person = {"name": "yanchen", "age": 18, "city": "Changsha"} # 包含多个...

集合

Python 第二章 Python基础

1. 集合的定义(掌握) 集合是一个无序且不重复的元素集合。它通常用于去重、集合运算(交集、并集、差集等)等场景。集合使用大括号 {} 表示,或者通过 set() 函数创建(适用于空集合)。 定义集合: empty_set = set() # 空集合,不能用 {} 创建空集合 fruits = {"apple", "banana", "cherry"} # 包含多个元素的集合 2. 集合的基本操作(掌握) 集合支持添加、删除和检查元素是否存在等基本操作。 2.1 ...

if判断

Python 第二章 Python基础

1. if 语句的基本语法(掌握) if 语句用于根据条件执行代码块,如果条件为 True,则执行 if 语句块中的代码;否则,跳过该代码块。if 语句的基本语法如下: 语法: if 条件: 代码块 示例: age = 18 if age >= 18: print("成年人") # 输出 "成年人" 在上面的代码中,当 age >= 18 条件为 True 时,打印 "成年人"。 2. if-else 语句(掌握) if-else 语句用于根据条件执行两个代码块之一。如果条件为 ...

for循环

Python 第二章 Python基础

1. for 循环的基本语法(掌握) for 循环用于从一个可迭代对象中逐一提取元素,并在循环体中对每个元素执行操作。基本语法如下: 语法: for 变量 in 可迭代对象: 代码块 示例: fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) 在上面的示例中,for 循环依次提取 fruits 列表中的每一个元素,并打印出来。 2. 使用 range() 函数进行数值循环(掌握) rang...

while循环

Python 第二章 Python基础

1. while 循环的基本语法(掌握) while 循环在指定条件为 True 时不断重复执行代码块,直到条件为 False 时结束循环。while 循环的语法结构如下: 语法: while 条件: 代码块 示例: count = 1 while count <= 5: print(count) count += 1 输出: 1 2 3 4 5 在上面的代码中,while 循环会在 count <= 5 为 True 时执行,直到 count 增加到 6,条件变为 False...

for循环和while循环比较

Python 第二章 Python基础

1. 基本区别(掌握) for 循环:用于遍历可迭代对象(如列表、元组、字符串、字典、集合等)中的每一个元素,通常适用于明确知道迭代次数的场景。 while 循环:在条件为 True 时不断执行代码块,适用于不确定迭代次数的场景,直到某一条件满足才结束循环。 2. 语法结构对比(掌握) for 循环的基本语法 for 变量 in 可迭代对象: 代码块 while 循环的基本语法 while 条件: 代码块 3. 使用场景(掌握) for 循环的适用场景 遍历已知长度的可迭代对象:...

循环综合练习题

Python 第二章 Python基础

1. 输出 1 到 10 的所有数字 思路:使用 for 循环遍历从 1 到 10 的范围,逐个输出数字。 for i in range(1, 11): print(i) # 输出 1 到 10 的数字 2. 计算 1 到 100 的和 思路:使用 for 循环遍历 1 到 100,将每个数累加到一个变量中。 total = 0 for i in range(1, 101): total += i # 每次循环累加当前数到总和中 print("1到100的和为:", total) 3. ...

循环判断练习题(较难)

Python 第二章 Python基础

1. 判断素数 题目描述 编写一个程序,判断用户输入的一个正整数是否为素数。 解题思路 输入一个正整数。 使用循环判断从2到该数的平方根是否有整除的数。 代码详解 num = int(input("请输入一个正整数: ")) is_prime = True if num < 2: is_prime = False else: for i in range(2, int(num**0.5) + 1): if num % i == 0: is_prime = ...