1.快捷键
全选Ctrl + A
复制Ctrl + C
粘贴Ctrl + V
剪切Ctrl + X
保存Ctrl + S
注释和撤销注释Ctrl + /
撤销Ctrl + Z - 撤销
反撤销Ctrl + Shift + Z
鼠标点击 + Shift(不放) - 选中部分
鼠标点击 + option/alt(不放) - 创建多个光标
快速导入模块Alt+Enter
快速格式化代码 (加空格)Ctrl+Alt+L
上下移动一行代码Shift+Alt+↑/↓
上下移动代码块Ctrl+Shift+↑/↓
快速复制并粘贴代码Ctrl+
缩进Tab
减少缩进Tab+Shift
光标最左边Home / Fn+ ←苹果 / Command + ←
光标最右边End / Fn+ → 苹果/ Command + →
Alt+Shift+F10执行
删除当前行Ctrl + Y
快速换行Shift+Enter
展开/折叠全部代码块Ctrl + Shift +/-
转到方法定义Ctrl + B/鼠标左键
选中增加的代码Ctrl + W 块
方法或变量重命名Shift + F6
2.基础语法
2.1 注释
程序中不参与编译执行(不参与解释),也不影响程序功能的说明性的文字就是注释
2.1.1 单行注释
在说明性文字前加 # (# 后面的文字就是注释)
print('hello world!') # 这个是打印语句
2.1.2 多行注释
将说明性文字放在’’’ ‘’'或者 “”" “”"之间
'''
多行注释第一行
多行注释第二行
...
'''
"""
多行注释1
多行注释2
...
"""
2.2 语句
一条有效代码就是一个语句
-
- 一般情况下一条语句占一行
-
- 一条语句结束不需要分号(如果多条语句要在一行显示,语句之间必须用分号隔开)
-
- 如果一条语句很长,需要多行显示的时候,在换行的时候需要用 \ 连接,不能分割开数据,也可在Pycharm设置自动换行
print('abc')
print('张三')
result = 1982393 + 2792379 - 29739 + \
23791738712 * 2323 / 283676 + \
23648126 - 2634786128
print(result)
2.3 缩进
python是通过缩进和冒号来产生代码块的,表示一种从属关系,在没有块语法的时候不能随便在代码中添加缩进
print('第一行')
print('第二行')
if True:
print('abc')
2.4标识符和关键字
2.4.1 标识符
标识符 - 用来给变量、函数、类取名用的
- python中标识符的要求:1)由字母、数字或者下划线(_)组成 2)非数字开头
注意: python3.x中标识中可以出现中文,但是实际开发的时候不能这么做_ - _合法的标识符: L40, 40, a_b10, abc12,
- 不合法