对是否安装成功的测试
print("Hello World!")
1.快捷方式
ctrl+alt+s:打开软件设置 ctrl+d:复制当前行代码 shift+alt+上\下:将当前行代码上移或下移 ctrl+shift+f10:运行当前代码文件 shift+f6:重命名文件 ctrl+a:全选 ctrl+c\y\x:复制、粘贴、剪切 ctrl+f:搜索
2. 注释
2.1 注释的作用
注释是用来解释代码的目的和功能,帮助开发者理解代码逻辑,提高代码的可读性。注释对程序的执行没有影响。
2.2 注释的分类
单行注释
- 以
#
开头,后面跟着注释内容。 - 通常用于解释单行代码或表达一个简短的想法。
- 建议在
#
后加一个空格,以提高注释的可读性。
示例:
# 这是一个单行注释
x = 10 # 这行代码给变量x赋值为10
多行注释
- 使用三个连续的双引号
"""
或单引号'''
包围注释内容。 - 适用于较长的说明或多行代码的解释。
示例:
"""
这是一个多行注释示例
可以跨越多行
用来解释代码块的功能和用途
"""
y = 20 # 这行代码给变量y赋值为20
2.3 注释的编写建议
- 简洁明了:注释应简洁明了,避免冗余。
- 更新维护:随着代码的修改,相关的注释也应同步更新。
- 适当位置:注释应放在合适的位置,如函数或类定义的上方,循环或复杂逻辑的开始处。
- 避免过度注释:代码应尽量自解释,避免过度依赖注释。
2.4 注释的扩展应用
- 文档字符串:多行注释的三个双引号也用于创建文档字符串(Docstrings),这是一种特殊的字符串,位于模块、类或函数定义的开头,用来描述它们的功能。
- TODO 标记:在注释中使用
TODO
标记,可以提醒开发者需要进一步处理或优化的地方。
2.5 示例代码分析
以下是对提供的示例代码的分析:
- 单行注释:示例代码中的单行注释使用了
#
符号,但注释内容与#
之间没有空格,这可能会影响注释的可读性。# 正确的单行注释写法 # 注释内容应该在#后面加上一个空格
- 多行注释:示例代码中的多行注释使用了三个双引号
"""
,但注释内容没有实际的代码与之关联,通常多行注释会紧跟在被注释的代码块之前。""" 这是一个多行注释示例 用来解释下面这段代码的功能 """ # 被注释的代码
2.6 扩展示例
以下是一些注释的扩展示例:
def add(a, b): """ 函数 add 用于计算两个数的和。 参数: a (int): 第一个加数 b (int): 第二个加数 返回: int: 两个数的和 """ return a + b # TODO: 优化这个函数的性能 def complex_function(): pass
通过这些示例和扩展,可以更深入地理解注释的编写方法和应用场景。注释是编程中不可或缺的一部分,恰当的注释能够显著提高代码的可维护性和可读性。
3.代码选区扩展和收缩技巧
3.1. 基本选区扩展
- Ctrl + W:选择文本光标处的单词。这是扩展选区的基础操作,可以快速选中当前光标下的单词。
3.2 连续使用Ctrl + W的效果
- 两次Ctrl + W:选择整个字符串。如果光标位于字符串中间,这将帮助你快速选中整个字符串。
- 三次Ctrl + W:在选择中添加引号。这通常用于确保字符串的完整性,包括开始和结束的引号。
- 四次Ctrl + W:选择整个调用。如果光标位于函数调用中,这将选中整个函数调用,包括括号内的所有参数。
3.3 选区的精确控制
- Ctrl + Shift + W:将选区收缩到实参。当你需要选择函数调用中的参数而不是整个调用时,这个快捷键非常有用。它可以帮助精确地选中你想要操作的部分。
3.4 使用选择作为语句的起点
- 将文本光标移至
if
语句的开头,然后使用两次Ctrl + W选中整个if
语句。这可以作为对关键字进行选择和操作的起点。
应用示例
以下是如何将这些技巧应用到实际的Python代码编辑中:
def some_method(first, second, third):
print(first, second, third)
def example_method(condition):
if condition:
print("Begin of the work")
# 使用快捷键选中需要重构的长字符串
some_method("first string", "This is a long string that you can select for refactoring", "third string")
print("End of the work")
print("The end")
在这个示例中,如果你想重构some_method
调用中的第二个参数,你可以将光标放在该参数上,然后使用三次Ctrl + W来选中整个参数字符串,包括引号。如果你需要选中整个函数调用,包括参数,可以继续使用Ctrl + W直到选中整个调用。
结论
掌握这些快捷键的使用可以显著提高编程效率,特别是在代码重构和编辑时。通过精确控制代码选区,开发者可以更快地进行修改和调整,从而节省时间并减少错误。
这篇笔记总结了如何使用快捷键来高效地选择和操作代码,特别是在需要进行代码重构或编辑时。通过这些技巧,开发者可以更加灵活和精确地处理代码。