标签分类 热门分类
当前位置:首页 > 儿童学编程 > 少儿学python技术文章 >

使用IDLE的Python shell窗口

  • 发布时间:
  • 主题:少儿编程难
  • 点击:189

这篇文章主要知识点是关于IDLE、Python、shell、少儿编程难的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

趣学Python编程
趣学Python编程超清中文版
  • 类型:儿童编程大小:43.9 MB格式:PDF出版:人民邮电出版社作者:Jason
立即下载

IDLE的Python shell窗口详解

启动IDLE后会打开Python shell窗口(如图2-3所示)。当键入代码时,它会基于Python语法提供自动缩进和代码着色功能。

图2-3 使用IDLE中的Python shell。代码在输入时会自动着色(基于Python语法)。将光标放在任一已键入的命令上并按下Enter键,就会把命令和光标一起移动到最后一行,在这里可以编辑命令,按Enter键就会将这条命令发送给解释器。将光标放在最后一行,按下Alt+P或Alt+N键,就可以在历史记录中前后切换命令。找到要执行的命令后,根据需要进行编辑并按下Enter键,就会将其发送给解释器

利用鼠标、箭头键、Page Up和Page Down键,以及某些符合Emacs标准的键,可以在命令缓冲区中来回移动。详情参见Help菜单。

会话中的所有内容都会被记入缓冲区中。可以前后滚动或搜索,将光标放在任意行上按下Enter键(生成一个硬回车),该行就会被复制到屏幕的最后一行,在这里可以编辑命令,再次按下Enter键就会将其发送给解释器。也可以让光标停在最后一行,然后通过按Alt+P或Alt+N键在之前输入的命令之间前后切换,Alt+P和Alt+N会不停地将命令复制到最后一行。如果找到了需要执行的命令,可以再次进行编辑,按下Enter键就可发送给解释器。按下Tab键则可以查看当前键入内容的自动补全列表,列表是基于Python关键字和用户自定义值生成的。

如果觉得可能处于挂起状态,无法显示新的提示符了,那么可能是解释器在等待用户输入。按下Ctrl+C发送中断命令,就能回到提示符状态,这也可以用于中断任何正在运行的命令。如果要退出IDLE,请在File菜单中选择Exit。

一开始用得最多的可能就是Edit菜单。与其他菜单一样,可以通过双击顶部的虚线将其解绑,让其位于窗口上端。

扩展阅读:python idle是什么

python idle是什么

IDLE是python自带的一个编辑器,相当简洁,简洁到简陋的地步。

在开始菜单 所有程序的Python里能看到一个idle(python GUI)的东西,那就是IDLE了输入python,打开的是python的运行窗口

python idle是什么

打开idle,输入printh("hello world"),即可在屏幕上打印 hello world

python idle是什么

以上就是python idle是什么的详细内容,更多请关注码农之家其它相关文章!

以上就是本次给大家分享的关于少儿学python的全部知识点内容总结,大家还可以在下方相关文章里找到太原山西儿童编程 、 推荐少儿学编程书藉 、 少儿编程电脑 、 少儿编程可以考什么证书、 少儿编程授课ppt 、 等少儿学python相关文章进一步学习,感谢大家的阅读和支持。

上一篇:基础交互模式和IDLE详解

下一篇:python第一个程序“Hello, world”

展开 +

收起 -

相关电子书
少儿编程难相关学习笔记
网友NO.743895

Python设置在shell脚本中自动补全功能的方法

本篇博客将会简短的介绍,如何在ubuntu中设置python自动补全功能。 需求: 由于python中的内建函数较多,我们在百纳乘时,可能记不清函数的名字,同时自动补全功能,加快了我们开发的效率。 方法以及要求: 设置过程中需要看客具备一点ubuntu的基本知识,当然不懂也没有关系,跟着一步一步走,不懂得可以学习一下ubuntu的文件系统。 具体步骤 1.首先创建一个文件:~/.pythonrc 在ubuntu中创建文件的命令为: sudo gedit ~/.pythonrc #sudo表示使用管理员权限,gedit表示 # 以可写入的方式打开一个文件,如果文件不存在,则自动创建。 2.在文件中键入以下内容 import rlcompleter, readlinereadline.parse_and_bind('tab: complete')history_file = os.path.expanduser('~/.python_history')readline.read_history_file(history_file)import atexitatexit.register(readline.write_history_file, history_file) 3.设置文件的索引路径 在ubu……

网友NO.327167

python3模拟实现xshell远程执行liunx命令的方法

依赖包:pip install paramiko 源码demo: from time import *import paramiko# 定义一个类,表示一台远端linux主机class Linux(object): # 通过IP, 用户名,密码,超时时间初始化一个远程Linux主机 def __init__(self, ip, username, password, timeout=30): self.ip = ip self.username = username self.password = password self.timeout = timeout # transport和chanel self.t = '' self.chan = '' # 链接失败的重试次数 self.try_times = 3 # 调用该方法连接远程主机 def connect(self): while True: # 连接过程中可能会抛出异常,比如网络不通、链接超时 try: self.t = paramiko.Transport(sock=(self.ip, 22)) self.t.connect(username=self.username, password=self.password) self.chan = self.t.open_session() self.chan.settimeout(self.timeout) self.chan.get_pty() self.chan.invoke_shell() # 如果没有抛出异常说明连接成功,直接返回 print('连接%s成功' % self.ip) # 接收到的网络数据解码为str print(self.chan.recv(65535).de……

网友NO.191731

在Shell脚本中检查Python版本的方法

Python是由Guido van Rossum创建的高级通用编程语言。它于1991年首次发行。通常,基于Linux的发行版已经预装了Python版本。 本教程将帮助您在脚本中找到Python版本的详细信息。此外,还可以确保Python脚本只运行找到的最小版本。 import sysprint(sys.version) 输出: 3.5.2 (default, Nov 12 2018, 13:43:14)[GCC 5.4.0 20160609] 您还可以使用sys.version_info找到详细信息版本信息,如下所示: sys.version_info sys.version_info(major=3, minor=5, micro=2, releaselevel=final, serial=0) 显示Python十六进制版本的详细信息。这个值随着python的每次发布而增加。 sys.hexversion 50660080 在Python中使用Assert 您可以确保脚本以应用程序所需的最小版本运行。例如,如果Python应用程序运行的Python解释器的版本低于所需的,则将终止。将以下代码添加到您的应用程序: assert sys.version_info = (3, 5) 以上就是如何在Shell脚本中检查Pyth……

网友NO.461911

shell可以执行python吗

shell可以执行python吗? 实际案例: shell调用python脚本,并且向python脚本传递参数 shell中: python test.py $para1 $para2 python中: import sysdef main($canshu1, $canshu2) .....main(sys.argv[1], sys.argv[2]) 使用shell调用python中的函数: python脚本如下, test.py: import ConfigParser config = ConfigParser.ConfigParser() config.read(test.conf) def get_foo(): return config.get(locations, foo) def get_bar(): return config.get(locations, bar) 我想通过shell调用里面的get_foo,只需要在shell中执行一个调用的命令行即可: python -c 'import test; print test.get_foo()' -c选项只是告诉python来执行一些python命令。 为了将结果存储在变量中,你可以因此这样做: RESULT_FOO=`python -c 'import test; print test.get_foo()'` 或者,等效于: RESULT=$(python -c 'import test; print test.get_foo()') 我们也可以一次调用所有方法,放入一个集合中,再调用切割方法获取相应的值: A……

网友NO.735573

解决Shell执行python文件,传参空格引起的问题

使用shell调用一个python文件,并向shell中传入参数,举例如下: p1='wang'p2='shuang'python py文件 $p1 $p2 这种情况可以正常执行,py文件接收p1和p2两个参数 但是,当p1中有空格时就会出现问题: p1='wa ng'p2='shuang'python py文件 $p1 $p2 这时py文件接收的第一参数是wa,第二个参数是ng,从而出现错误。 解决办法:加双引号 p1='wa ng'p2='shuang'python py文件 "$p1" "$p2" 这样,py文件接收的参数就不会出错,第一个是wa ng,第二个是shuang 以上这篇解决Shell执行python文件,传参空格引起的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

<
1
>

Copyright 2018-2021 www.xz577.com 码农之家

版权投诉 / 书籍推广:520161757@qq.com