 python3学习手册python3 test.py ★第1章、PyCharm常用设置 PyCharm官网: h�ps://www.jetbrains.com/pycharm/download/ ★PyCharm快捷键 Alt + Shi� 列选择模式,可同时选择多列 Ctrl + Alt + L 重新格式化代码,Reformat Code Ctrl + B 跳转到鼠标指定的函数定义处 Shi� + F10 运行窗口主循环 画布移动到最开头位置: canvas.yview(tkinter.MOVETO, 0.0) # MOVETO表示移动到,0.0 表示最开头,1.0表示最底端 ★键盘事件 import tkinter def handle_keypress(event): print("you have pressed :", event.keysym, event.keycode) text.focus_set() # 获取组件焦点(解决文本域初始化不显示光标) # 捆绑键盘鼠标事件 text.bind(' python3学习手册python3 test.py ★第1章、PyCharm常用设置 PyCharm官网: h�ps://www.jetbrains.com/pycharm/download/ ★PyCharm快捷键 Alt + Shi� 列选择模式,可同时选择多列 Ctrl + Alt + L 重新格式化代码,Reformat Code Ctrl + B 跳转到鼠标指定的函数定义处 Shi� + F10 运行窗口主循环 画布移动到最开头位置: canvas.yview(tkinter.MOVETO, 0.0) # MOVETO表示移动到,0.0 表示最开头,1.0表示最底端 ★键盘事件 import tkinter def handle_keypress(event): print("you have pressed :", event.keysym, event.keycode) text.focus_set() # 获取组件焦点(解决文本域初始化不显示光标) # 捆绑键盘鼠标事件 text.bind('- ', cursor_position) # 键盘按下触发 text.bind(' - ', cursor_position) # 键盘释放触发 text.bind(' - ', cursor_position) 0 码力 | 213 页 | 3.53 MB | 1 年前3
 Comprehensive Rust(简体中文) 202412授课 12 1.1 课程结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2 键盘快捷键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.3 翻译 . . . . . . concurrency cargo add tokio --features full cargo run 课程形式 本课程的互动性非常强,建议你以问题驱动探索 Rust! 1.2 键盘快捷键 mdBook 中有一些实用键盘快捷键: • Arrow-Left : Navigate to the previous page. • Arrow-Right : Navigate to the next0 码力 | 359 页 | 1.33 MB | 10 月前3 Comprehensive Rust(简体中文) 202412授课 12 1.1 课程结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.2 键盘快捷键 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.3 翻译 . . . . . . concurrency cargo add tokio --features full cargo run 课程形式 本课程的互动性非常强,建议你以问题驱动探索 Rust! 1.2 键盘快捷键 mdBook 中有一些实用键盘快捷键: • Arrow-Left : Navigate to the previous page. • Arrow-Right : Navigate to the next0 码力 | 359 页 | 1.33 MB | 10 月前3
 《Java 应用与开发》课程讲义 - 王晓东. . . . . . 13 2.1.5 运算符与表达式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.6 从键盘获得输入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2 Java 流程控制 . . . . . . . . . 版),清华大学出版社,2015.5 • Bruce Eckel, Thinking in Java (3rd) 教学目标 1. Java 语言基础包括:数据类型、常量和变量、关键字与标识符、运算符与表达式、 从键盘输入数据。 2. Java 流程控制包括:语句和复合语句、分支结构(选择结构)、循环结构、跳转 语句。 授课方式 理论课: 多媒体教学、程序演示 实验课: 上机编程 9 2.1. JAVA instanceof、内存分配运算符 new、 强制类型转换运算符(类型)、方法调用运算符()等 图 2.1 Java 运算符 2.1.6 从键盘获得输入 由键盘输入的数据,不管是文字还是数字,Java 皆视为字符串,若是要由键盘输 入获得数字则必须再经过类型转换。 示例代码:获得键盘输入字符串并转换为数字 1 import java.io .*; . . . . . . . . . . . . . .0 码力 | 330 页 | 6.54 MB | 1 年前3 《Java 应用与开发》课程讲义 - 王晓东. . . . . . 13 2.1.5 运算符与表达式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.6 从键盘获得输入 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2 Java 流程控制 . . . . . . . . . 版),清华大学出版社,2015.5 • Bruce Eckel, Thinking in Java (3rd) 教学目标 1. Java 语言基础包括:数据类型、常量和变量、关键字与标识符、运算符与表达式、 从键盘输入数据。 2. Java 流程控制包括:语句和复合语句、分支结构(选择结构)、循环结构、跳转 语句。 授课方式 理论课: 多媒体教学、程序演示 实验课: 上机编程 9 2.1. JAVA instanceof、内存分配运算符 new、 强制类型转换运算符(类型)、方法调用运算符()等 图 2.1 Java 运算符 2.1.6 从键盘获得输入 由键盘输入的数据,不管是文字还是数字,Java 皆视为字符串,若是要由键盘输 入获得数字则必须再经过类型转换。 示例代码:获得键盘输入字符串并转换为数字 1 import java.io .*; . . . . . . . . . . . . . .0 码力 | 330 页 | 6.54 MB | 1 年前3
 Java 应用与开发 - Java GUI 编程鼠标运动事件适配器 WindowListener WindowAdapter 窗口事件适配器 FocusListener FocusAdapter 焦点事件适配器 KeyListener KeyAdapter 键盘事件适配器 ComponentListener ComponentAdapter 组件事件适配器 ContainerListener ContainerAdapter 容器事件适配器 大纲 GUI GUI 事件处理 Applet Swing Swing 典型组件(课后自学) Swing 按钮、菜单和工具条 ▶ JButton 能够实现更复杂的显式效果,例如可以使用图片作为按钮标 签、设置快捷键和添加工具提示信息。 ▶ 菜单 同样分为菜单条、菜单和菜单项(JMenuBar、JMenu、 JMenuItem),用法与 AWT 完全相同。 ▶ 工具条 工具条是用于显示常见组件的条形容器,一般用法是向工具0 码力 | 73 页 | 876.31 KB | 1 年前3 Java 应用与开发 - Java GUI 编程鼠标运动事件适配器 WindowListener WindowAdapter 窗口事件适配器 FocusListener FocusAdapter 焦点事件适配器 KeyListener KeyAdapter 键盘事件适配器 ComponentListener ComponentAdapter 组件事件适配器 ContainerListener ContainerAdapter 容器事件适配器 大纲 GUI GUI 事件处理 Applet Swing Swing 典型组件(课后自学) Swing 按钮、菜单和工具条 ▶ JButton 能够实现更复杂的显式效果,例如可以使用图片作为按钮标 签、设置快捷键和添加工具提示信息。 ▶ 菜单 同样分为菜单条、菜单和菜单项(JMenuBar、JMenu、 JMenuItem),用法与 AWT 完全相同。 ▶ 工具条 工具条是用于显示常见组件的条形容器,一般用法是向工具0 码力 | 73 页 | 876.31 KB | 1 年前3
 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 3 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他特殊 键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 window.getmaxyx() 返回窗口高度和宽度的元组 (y, x)。 window.getparyx() 将此窗口相对于父窗口的起始坐标作为元组0 码力 | 2052 页 | 9.74 MB | 9 月前3 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 3 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他特殊 键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 window.getmaxyx() 返回窗口高度和宽度的元组 (y, x)。 window.getparyx() 将此窗口相对于父窗口的起始坐标作为元组0 码力 | 2052 页 | 9.74 MB | 9 月前3
 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。 3.3 新版功能. window.getkey([y, x]) 获取一个字符,返回一个字符串而不是像getch() 那样返回一个整数。功能键、小键盘键和其他 特殊键则是返回一个包含键名的多字节字符串。在无延迟模式下,如果没有输入则引发一个异常。 652 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.8.20 window0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2207 页 | 10.45 MB | 9 月前3 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2207 页 | 10.45 MB | 9 月前3
 Python 标准库参考指南 3.9.20 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 718 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.9 x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2146 页 | 10.17 MB | 9 月前3 Python 标准库参考指南 3.9.20 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功能键 发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。 在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端具有颜色支 持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显, 并禁用终端键盘。 718 Chapter 16. 通用操作系统服务 The Python Library Reference, 发布 3.9 x]) 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回一 个整数。在无延迟模式下,如果没有输入则引发一个异常。 30 码力 | 2146 页 | 10.17 MB | 9 月前3
 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2072 页 | 10.39 MB | 9 月前3 Python 标准库参考指南 3.10.15 get_escdelay() 提取通过set_escdelay() 设置的值。 3.9 新版功能. curses.set_escdelay(ms) 设置读取一个转义字符后要等待的毫秒数,以区分在键盘上输入的单个转义字符与通过光标和功 能键发送的转义序列。 3.9 新版功能. curses.get_tabsize() 提取通过set_tabsize() 设置的值。 3.9 新版功能. curses 作为其第一个参数,再带上其他所有传给 wrapper() 的参数。在调用 func 之前,wrapper() 会启用 cbreak 模式,关闭回显,启用终端键盘,并在终端 具有颜色支持的情况下初始化颜色。在退出时(无论是正常退出还是异常退出)它会恢复 cooked 模式,打开回显,并禁用终端键盘。 16.10.2 Window 对象 Window 对象会由上面的initscr() 和newwin() 返回,它具有以下方法和属性: 获取一个字符。请注意所返回的整数 不一定要在 ASCII 范围以内:功能键、小键盘键等等是由大 于 255 的数字表示的。在无延迟模式下,如果没有输入则返回 -1,在其他情况下都会等待直至有 键被按下。 window.get_wch([y, x]) 获取一个宽字符。对于大多数键都是返回一个字符,对于功能键、小键盘键和其他特殊键则是返回 一个整数。在无延迟模式下,如果没有输入则引发一个异常。0 码力 | 2072 页 | 10.39 MB | 9 月前3
共 119 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12














 
  
 