Advanced Search
Search Results
414 total results found
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格式的文本中,或者键入emoji shortcodes。 复制和粘贴表情符号 在大多数情况下,您可以简单地从Emojipedia (opens new window)等来源复制表情符号并将其粘贴到文档中。许多Markdown应用程序会自动以Markdown格式的文本显示表情符号。从Markdown应用程序导出的HTML和PDF文件应显示表情符号。 Tip: 如果您使用的是静态网站生成器,请确保将HTML页面编码为UTF...
自动网址链接
许多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基础内容
1. 基本概念 解释型语言:Python 是一种解释型语言,代码运行时逐行解释执行。 动态类型:变量在运行时决定类型,无需声明。 2. 编码 定义:编码是将字符集转换为字节的方式。Python 3 默认使用 UTF-8 编码,能够支持多种语言的字符。 文件编码声明:在文件顶部可以声明编码格式,尽管在Python 3中通常不需要,因为它默认是UTF-8,但为了兼容性,可以添加: # -*- coding: utf-8 -*- 示例:在字符串中使用中文字符。 message = "你好,宸古...
标识符
1. 标识符的定义 1.1 定义 标识符是用于命名变量、函数、类、模块、包等的名称。它们在程序中用于唯一标识这些元素,方便程序员进行引用和操作。 2. 标识符的规则 2.1 字符组成 标识符可以包含字母(A-Z、a-z)、数字(0-9)和下划线(_)。 标识符的第一个字符不能是数字。 2.2 长度限制 标识符的长度没有固定限制,但应该保持简短且有意义。 2.3 大小写敏感 Python 区分大小写,因此 myVariable 和 myvariable 是两个不同的标识符。 2.4 不能使用保留字 Py...
变量命名
1. 变量命名的基本规则 在 Python 中,变量名必须遵循以下规则: 只能包含字母、数字和下划线,并且不能以数字开头。 示例:合法的变量名有 name, age23, school_name 等。 不合法的变量名有 1name, school-name 等。 区分大小写。 age 和 Age 是两个不同的变量。 不能使用 Python 的保留字,如 if, for, while, class 等。 示例:for 不能作为变量名,但可以用 for_ 代替。 变量名应简洁且具有描述性,...
缩进和注释
1. 缩进 1.1 缩进的定义和作用 在 Python 中,缩进用于标识代码块。与许多编程语言不同,Python 没有用 {} 来包裹代码块,而是依靠缩进来确定层次结构。因此,缩进在 Python 中是强制的,它不仅用于代码的可读性,还决定了代码的执行结构。 1.2 缩进的基本规则 缩进一致性:在同一个代码块中,所有缩进必须保持一致。Python 的默认缩进规范是 4 个空格,也可以用一个 Tab 键,但不能混合使用。 代码块结构:Python 通过缩进来识别不同的代码块。例如,在 if、for、while...
数据类型
1. 基本数据类型 Python 的基本数据类型包括整数(int)、浮点数(float)、布尔值(bool)、字符串(str)等。 1.1 整数(int) 定义:整数是没有小数部分的数,可以是正数、负数或零。 表示:Python 中的整数可以表示任意大小,因为 Python 会根据需要自动扩展整数的存储空间。 示例: age = 18 # 整数 temperature = -5 # 负整数 big_number = 1000000 # 大整数 常用操作: 加法:a...
运算符
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) ...
字符串
1. 字符串的定义(掌握) 字符串是一种由字符组成的不可变序列,用于表示文本数据。在 Python 中,字符串可以使用单引号 '、双引号 " 或三引号 '''/""" 来定义。 单引号和双引号:用于定义单行字符串,二者功能一致。 name = 'yanchen' greeting = "Hello" 三引号:用于定义多行字符串,适合长文本或多行注释。 long_text = """这是一个 多行字符串""" 2. 字符串的基本操作(掌握) 2.1 字符串拼接 使用 + 运算符将多个字符串拼接在一...
列表
1. 列表的定义(掌握) 列表是一个有序的、可变的序列,可以包含任意类型的元素。列表是 Python 中最常用的数据结构之一,适合存储一系列数据。列表用方括号 [] 表示,元素之间用逗号分隔。 定义列表: empty_list = [] # 空列表 numbers = [1, 2, 3, 4, 5] # 包含整数的列表 mixed_list = [1, "hello", 3.14, True] # 混合数据类型的列表 2. 列表的基本操作(掌握) 列表支持多种基...
元祖
1. 元组的定义(掌握) 元组是一种有序的、不可变的数据结构,可以存储多个元素。与列表类似,元组可以包含任意数据类型,但元组一旦创建,不能修改。元组使用小括号 () 表示,元素之间用逗号分隔。 定义元组: empty_tuple = () # 空元组 single_element_tuple = (42,) # 单个元素的元组,需在元素后加逗号 numbers = (1, 2, 3, 4, 5) # 包含多个元素的元组 mixed_tupl...
字典
1. 字典的定义(掌握) 字典是一种无序的键值对集合,用于存储和查找数据。字典通过键(key)来访问值(value),键必须是唯一的且不可变的(通常为字符串或数字),而值可以是任意数据类型。字典使用大括号 {} 表示,键值对之间用逗号分隔,键和值之间用冒号分隔。 定义字典: empty_dict = {} # 空字典 person = {"name": "yanchen", "age": 18, "city": "Changsha"} # 包含多个...
集合
1. 集合的定义(掌握) 集合是一个无序且不重复的元素集合。它通常用于去重、集合运算(交集、并集、差集等)等场景。集合使用大括号 {} 表示,或者通过 set() 函数创建(适用于空集合)。 定义集合: empty_set = set() # 空集合,不能用 {} 创建空集合 fruits = {"apple", "banana", "cherry"} # 包含多个元素的集合 2. 集合的基本操作(掌握) 集合支持添加、删除和检查元素是否存在等基本操作。 2.1 ...
if判断
1. if 语句的基本语法(掌握) if 语句用于根据条件执行代码块,如果条件为 True,则执行 if 语句块中的代码;否则,跳过该代码块。if 语句的基本语法如下: 语法: if 条件: 代码块 示例: age = 18 if age >= 18: print("成年人") # 输出 "成年人" 在上面的代码中,当 age >= 18 条件为 True 时,打印 "成年人"。 2. if-else 语句(掌握) if-else 语句用于根据条件执行两个代码块之一。如果条件为 ...
for循环
1. for 循环的基本语法(掌握) for 循环用于从一个可迭代对象中逐一提取元素,并在循环体中对每个元素执行操作。基本语法如下: 语法: for 变量 in 可迭代对象: 代码块 示例: fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit) 在上面的示例中,for 循环依次提取 fruits 列表中的每一个元素,并打印出来。 2. 使用 range() 函数进行数值循环(掌握) rang...
while循环
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循环比较
1. 基本区别(掌握) for 循环:用于遍历可迭代对象(如列表、元组、字符串、字典、集合等)中的每一个元素,通常适用于明确知道迭代次数的场景。 while 循环:在条件为 True 时不断执行代码块,适用于不确定迭代次数的场景,直到某一条件满足才结束循环。 2. 语法结构对比(掌握) for 循环的基本语法 for 变量 in 可迭代对象: 代码块 while 循环的基本语法 while 条件: 代码块 3. 使用场景(掌握) for 循环的适用场景 遍历已知长度的可迭代对象:...
循环综合练习题
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. ...
循环判断练习题(较难)
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 = ...