说明：请新建一个 .py 文件，按题目要求一步一步编写代码并运行测试。每道题都需要完整写出代码。（没有电脑的同学上传关键代码即可）

-----------------------------------

1. 获取屏幕尺寸与鼠标位置
任务：编写程序，完成以下操作：
（1）导入 pyautogui 模块
（2）获取并打印屏幕的宽度和高度
（3）获取并打印当前鼠标的位置

要求：
- 使用 size() 获取屏幕尺寸
- 使用 position() 获取鼠标位置
- 使用 print() 输出结果

-----------------------------------

2. 检查坐标是否在屏幕内
任务：编写程序，完成以下操作：
（1）导入 pyautogui 模块
（2）检查坐标 (100, 100) 是否在屏幕内
（3）检查坐标 (3000, 2000) 是否在屏幕内
（4）打印两次检查结果

要求：
- 使用 onScreen() 方法
- 直接打印 True 或 False

-----------------------------------

3. 鼠标移动与点击
任务：编写程序，完成以下操作：
（1）导入 pyautogui 模块
（2）将鼠标绝对移动到坐标 (500, 300)
（3）执行一次左键单击

要求：
- 使用 moveTo() 移动鼠标
- 使用 click() 单击
- 代码执行前请确保鼠标不会误触屏幕四角（故障安全机制）

-----------------------------------

4. 截图与区域截图
任务：编写程序，完成以下操作：
（1）导入 pyautogui 模块
（2）对整个屏幕进行一次截图，保存为 screen.png
（3）对屏幕区域 (100, 100, 800, 600) 进行一次截图，保存为 area.png

要求：
- 使用 screenshot() 方法
- 区域截图时使用 region 参数