首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

初学python的30个操作难点汇总(新手必看篇)

初学Python的人总会遇到这样或者那样的问题,在我学习Python的这段时间我总结了自己的29个问题,具体如下: 1 在cmd下 盘与盘之间的切换 直接 D或d: 就好 2 查找当前盘或者文件下面的目录...python的路径比较麻烦,将python加入到环境变量中则可以直接调用程序,我的电 脑--属性--高级系统设置--高级--环境变量--找到path--将python的路径加进去即可 10 将任一个程序加入环境变量...想要打印中文 则需要在前面加上u‘'表示把类型变成unicode 万国码 17 notepad++复制当前行 ctrl+D 18 在notepad++上改完一定要保存 在cmd中才能正确运行 19 在cmd...中找文件路径 多用tab键去补全,在每一个盘下面都可以打pathon直接运行程序,后边也用tab 20 input('str') 则str: 此构成交互 21 cmd出错行数与notepad++相对应...不建议tab),制表符为tab pad++ 设置 首选项 语言 制表符设置 转换为空格 28 视图 显示符号 显示空格与制表符 29 elif作为多种条件判断符 在if与else之间 以上为我日常学习

1.1K70

Nopepad++使用教程

选择安装路径,默认即可,我这里更改到了D盘下; 6. 选择安装组件,默认即可; 7. 选择组件,只勾选最后一个选项,创建桌面快捷方式,然后点击安装; 8. 等待几秒钟即可安装完成。...Notepad++配置(Python) 配置制表符 建议将这表符号替换成空格(4个),彻底解决空格和Tab混用(对于Python程序来讲,缩进是很严格的)。...PythonScript(控制台插件) 这个插件可以在NotePad++上形成一个控制台,方便进行命令的输入等等功能。插件的安装包是一个msi文件,直接双击默认安装即可。...多视图模式 你可以在 Notepad++ 中打开第二个编辑窗口,这样你就可以同时查看两个文档了(也可以是同一个文档),这对于没有双屏幕的工作者来说,无疑是一个提高效率的功能。...显示符号 在视图选项卡中能找到显示符号功能,这个的作用是可以显示空格、制表键、换行等 可以方便编辑,尤其可以防止无意中加入好多不需要的空格。

3.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    浅谈Notepad++选中行操作+快捷键+使用技巧【超详解】

    notepad++挂接Python和gcc Python挂接: Run -> Run… 填写python可执行文件的路径以及notepad++预定义的源文件地址: D:\Python26\pythonw.exe...】 去Notepad++插件的官网,找到并下载对应版本的Hex Editor,把插件文件HexEditor.dll,放到NotePad++路径下的 npp.5.8.6.bin\ansi\plugins文件夹里面即可...to RTF或Export to HTML 其中HTML就是普通的HTML,RTF就可以理解为简洁版本的word,所以html和rtf,两者都是支持彩色代码/字符的,因此,这个功能就可以实现我们所需要的...17.资源管理器中,右键点击文件,可以直接用notepad++打开该文件 这个功能类似于UltraEdit,在资源管理器中添加了右键支持,右键点击某文件后,会出现“Edit With Notepad++...这是我的javac命令: jc5.bat $(FULL_CURRENT_PATH) 下边是我的运行java的命令 rj5.bat $(NAME_PART) 我只要在外边PATH路径上的某个目录里把jc5

    16.2K61

    Python小技巧:3个处理文件路径的简单方法

    MS-DOS的第一个版本使用正斜杠来指定命令行选项。当微软在MS-DOS2.0中增加对文件夹的支持时,因为正斜杠已经被使用了,所以使用反斜杠代替。三十五年后,这种不兼容仍旧困扰着我们。...以下是一些使用pathlib处理文件名的方法,它可以使命名操作变得简单得多。 错误的方法:手工构建文件路径 假设现在你有一个数据包,其中包含了你的Python项目里需要的文件。...下面是错误的代码: 请注意,因为是在Mac平台上,我使用了Unix风格的正斜杠硬编码路径。这会让Windows用户非常头疼。...要用pathlib,只要新建一个Path()对象并传入使用正斜杠的路径或文件名,剩下的pathlib都帮你搞定: 请注意两点: 在pathlib中请直接用正斜杠(“/”)。...如果您对机器学习感兴趣(或者只是想理解它究竟是个什么),请查看我的有趣的机器学习系列,或在Twitter关注我@ageitgey以及在LinkedIn找到我。

    1.7K20

    day01-初识Python

    ) 5、Python环境变量 在上边安装Python解释器的步骤中有一步特别注意Add Python3.8 to path 如果我们不勾选的话,会在命令行或终端中无法直接使用Python命令 那这个是什么意思呢...python 文件路径> 注意:我们运行源代码文件时,是在命令行或者终端运行,而不是在Python的交互式命令行 1.Python 源文件的后缀为.py 2.我们如果使用写字板、Word、...其中,专业版是收费的,可以免费试用 30 天;而社区版是完全免费的。...6 + 7 + 8 + 9 + 10 print(num) 1.在Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。...并在此文件下里创建一个新的文件 day01.py,然后重做练习3的题 然后在命令行中运行 5.编写一个程序,接收输入的姓名,并打印出"Hello, [姓名]!"的问候语

    19820

    如何高效的编写Verilog HDL——进阶版

    博主之前写过一篇文章来谈论如何高效的编写Verlog HDL——菜鸟版,在其中主要强调了使用Notepad++来编写Verilog HDL语言的便捷性,为什么说是菜鸟版呢,因为对于新手来说,在还没有熟悉软件和硬件描述语言的时候...,使用Notepad++不需要学习成本,几分钟就能用好,利用其中一些功能,便能相对快捷高效的编写代码。...具体的配置方法,也很简单,打开安装目录下的_vimrc文件,这就是gvim的配置文件,具体的一些固定的配置参数,可自行百度,我这里只讲最简单的一种,只需要如下列各式编辑好文件,空格就直接空格,回车用,:ab+命令+空格+代码,将编辑好的这段直接复制到_vimrc文件中,就可以使用了。...括号里面是gvim安装的路径。 ? 在VIM的安装目录下,有一个vimrc文件,打开以后,加上colorscheme darkblue这句话,就默认把颜色方案改成了darkblue。

    3.6K60

    windows上python开发环境的搭建

    对于文本编辑器,可选的很多,notepad++, sublime, vs code等等,选择一个自己用的习惯的即可,我个人之前用的sublime, 因为它原生功能足够轻量简洁,能够满足代码编写的需求,...python有一点很特别,用缩进的方式来表示代码块,表示缩进的空白只可以是tab或者空格中的一种,如果混用,则无法正确识别,这一点在使用文本编辑器的时候尤其需要注意,为了保证只出现一种,需要设置文本编辑器...,将tab设置成4个空格.。...在文本编辑器中写好代码之后,另存为一个文件即可,对于python源代码文件,后缀为.py, 然后通过以下方式来执行 ?...第一个字符串python表示python解释器,因为已经加到了PATH变量中,所以直接用就可以了,第二个字符表示脚本文件的路径,在脚本中保存了python的源代码,内容如下 print("hello world

    98710

    你一定遇到过Python中的无效语法:SyntaxError---常见原因以及解决办法

    行号为5,插入符号指向字典键michael的结束引用。SyntaxError回溯可能不会指向真正的问题,但它将指向解释器无法理解语法的第一个地方。 您可能会看到Python引发另外两个异常。...如果这段代码在一个文件中,那么Python也会让插入符号指向被误用的关键字。...SyntaxError的另一种类型是TabError,只要有一行包含制表符或空格作为缩进,而文件的其余部分包含制表符或空格,就会看到TabError。这可能会隐藏起来,直到Python指出来!...Python指出问题所在,并给出有用的错误消息。它清楚地告诉您,在同一个文件中,制表符和空格用于缩进。...解决这个问题的方法是让同一Python代码文件中的所有行都使用制表符或空格,而不是同时使用制表符和空格。

    28.8K20

    Python 版 LeetCode 刷题笔记 #8 字符串转换整数 (atoi)

    注意:假如该字符串中的第一个非空格字符不是一个有效整数字符、字符串为空或字符串仅包含空白字符时,则你的函数不需要进行转换,即无法进行有效转换。...输入: "words and 987" 输出: 0 解释: 第一个非空字符是 'w', 但它不是数字或正、负号。因此无法执行有效的转换。...我们现在要做的就是搞懂这一行代码的实现过程,看其中有什么可以学习的点。看到 re 这是直接用了正则表达式了。str.lstrip() 这个在很多字符串的入门教程里会提到,去除左侧的空白符。...至于代码中的 re 正则表达式使用呢,用得多就熟练了,我反正是现用现查、不查看得懂,就先不理了。...在观摩一行代码的答案时,也是有 str.lstrip() 这个用法可以拿来借鉴,直接去除左侧空白字符,同时 * 对列表的解包也有了一定认识,以及最后 max() 和 min() 的嵌套之后也可以尝试了。

    1K20

    零基础学编程031:Python与其它语言最不同的一条语法规则

    按TAB键也可以产生缩进的效果,这一点在Word排版时也会用到,但在Python中要小心了,不同的文本编辑器对TAB的解释可能不一致,有些默认是8个字符,有些是4个字符,有些则是对齐到8的倍数列上,如果你的代码中混用...现在的许多编辑器中都增加了一项设置,可以自动将TAB保存为多个空格,比如IDLE、Notepad++(注意不是Windows中自带的记事本,多个两个加号,功能强大多了),当你按TAB键时,自动产生的是4...在这种编辑器中写代码就方便多了,你按一次TAB可以,按四次空格也行,效果一样。像Notepad++中还提供了细细的对齐线等功能,还可以突出显示空格和制表符,让你看得更清楚。 ?...当然Python中的缩进也有一个缺点,如果你从网页上复制python代码,有些网页上的代码排版本来就很乱,如果原始的python代码缩进乱了,则无法重新格式化。...小结: 选用支持将TAB自动转换为4个空格的编辑器或集成开发环境 保持TAB为4个空格的默认编辑器设置 从其它地方粘贴的代码如果出现错误,可以用对齐线辅助检查 遵守Python的编码规范,方便与全世界的其他程序员沟通

    2.1K50

    如何在 Linux 中使用空格处理文件名?

    您会注意到一件事,Linux 中的文件通常不包含名称,您的老师或同事在文件和目录名称中使用下划线而不是空格。...如果您尝试直接使用带空格的文件名,它将被视为单独的参数,而不仅仅是一个参数。...读取文件名中带有空格的文件 要使用包含空格的文件名,可以将其用引号括起来,如下所示: cat "file name with spaces" 你也可以用反斜杠转义每个空格,但它比以前的方法工作更多,也更混乱...双引号忽略除 $、反引号和反斜杠之外的所有内容。更多关于它的一些其他教程。 在文件名中创建一个带有空格的文件 现在,您需要在终端中输入空格以在此处创建文件名,再次使用反斜杠或引号。...这就是为什么您应该尽量避免在文件名中使用空格或其他特殊字符的原因。要分隔文件名中的单词,请使用下划线。

    4K00

    JAVAEE零基础小白入门教程day01_Java基础

    由JVM来负责Java程序在该系统中的运行。 虚拟机的概念,就类似于翻译,将java程序翻译成虚拟机可以理解的语言、理解的指令;jvm软件,这个软件可以执行java程序。...==注意:安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。...避免C:\WINDOWS\system32出现所有名字以java开头的文件,有,删之; ==注意 :jdk不要安装在带中文的路径下,最好也是不包含空格字符的英文路径;== 四.HelloWorld Java...Java中的符号都是英文格式的== ==在系统中显示文件的扩展名,避免出现HelloWorld.java.txt文件== ==编译命令后的java文件名需要带文件后缀.java== =...=运行命令后的class文件名(类名)不带文件后缀.class== Notepad++软件的安装和使用 为什么要使用Notepad++软件 Notepad++功能比windows中的自带记事本功能强大

    7510

    【C语言笔记】使用notepad++、MinGW来开发C程序

    4、本文推荐的:Notepad++ + MinGW 上面介绍的开发环境都是集成的开发环境(编辑器与编译器集成在一个软件中),这里介绍另一种开发环境:notepad++(编辑器) + MinGW(里面包含编译器...(2)右击我的电脑,点击属性: ? (3)点击高级系统设置: ? (4)在系统变量中找到Path,然后点击编辑按钮: ?...(6)在系统变量中新建一个系统变量,变量名为lib,变量值为 MinGW 中 lib 文件夹的路径,然后点击确定按钮,如图: ? (7)同步骤(6)新建一个系统变量include,如图: ?...首先,使用 notepad++ 编写好代码,这里我们写一个 hello.c 文件,然后在 cmd 窗口中运用命令切换当前路径为 hello.c 所在的路径。...其中,如果你不会通过命令来切换路径,也可以在 notepad++ 里直接进入当前文件所在的路径,具体操作为: ?

    2.3K40

    死磕python(1)

    python(第一章) 1.在python的官网上面下载3.7版本的python点此处。...写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码:拼写不对,大小写不对,混用中英文标点,混用空格和Tab键,所以,你需要仔细地检查、对照,才能以最快的速度掌握如何写程序...如果你已经使用过 Vim,可以尝试一下 Emacs。 Komodo Edit Komodo Edit 是非常干净,专业的 Python IDE。...notepad++(特别推荐) ①、Notepad++中文版内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言;...这是Notepad++中文版最具特色的体现之一; ③、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例,等等; ④、Notepad

    46631

    软件测试人工智能|Java Edit Plus 安装与配置指南

    前言最近我这个一直使用Python的人,开始尝试学习了一下Java,我的朋友跟我说,别像Python那样,开始就使用一个功能强大的IDE,Java语法更为复杂,可以先使用一个轻量化的编辑器,我开始准备使用...notepad++,我朋友跟我推荐了EditPlus,我使用之后,就真香了,本文就给大家介绍一下EditPlus的安装和配置。...初次启动时,会要求我们同意用户协议,我们点击Yes即可,如下图:目录设置随后我们会自动跳转的目录设置界面,NI file directory设置EditPlus的配置文件路径;Syntax directory...Edit Plus配置界面介绍Java Edit Plus 的界面通常分为菜单栏、工具栏、编辑区和文件列表等部分。菜单栏包含各种功能和设置选项。...设置颜色我们可以在字体设置的下方找到颜色,路径为Tools->Preferences->General->Colors,我们可以在这里对不同类型的文件和字符设置不同的颜色,如下图:设置缩进在我们编写脚本的过程中

    19610

    软件测试人工智能|Java Edit Plus 安装与配置指南

    前言最近我这个一直使用Python的人,开始尝试学习了一下Java,我的朋友跟我说,别像Python那样,开始就使用一个功能强大的IDE,Java语法更为复杂,可以先使用一个轻量化的编辑器,我开始准备使用...notepad++,我朋友跟我推荐了EditPlus,我使用之后,就真香了,本文就给大家介绍一下EditPlus的安装和配置。...初次启动时,会要求我们同意用户协议,我们点击Yes即可,如下图:目录设置随后我们会自动跳转的目录设置界面,NI file directory设置EditPlus的配置文件路径;Syntax directory...Edit Plus配置界面介绍Java Edit Plus 的界面通常分为菜单栏、工具栏、编辑区和文件列表等部分。菜单栏包含各种功能和设置选项。...设置颜色我们可以在字体设置的下方找到颜色,路径为Tools->Preferences->General->Colors,我们可以在这里对不同类型的文件和字符设置不同的颜色,如下图:设置缩进在我们编写脚本的过程中

    22310

    Claude 3 能辅导你的数学作业了?

    一个不知疲倦,更不会嫌你「问题太傻」的优秀助教。 能力 Claude 3 推出之后,风头正劲。其中的「超大杯」Opus 号称可以在各项指标上碾压 GPT-4。...数独 除了高数题,我还让 Claude 3 尝试解答数独题。起因是去年我带学生参加了华为杯研究生数学建模大赛,最后获得了数模之星提名奖(一等奖 200 名中的前 12)。...ChatGPT 的英文 OCR 能力虽然不错,对中文还有欠缺。但它编程来进行 OCR ,能力就立即下降一大截。因为这些 Python 包比起 ChatGPT 的 OCR 能力,差得太远了。...看来 OCR 中的空白位置识别失误,是 Claude 3 无法准确解答数独问题的短板。 我把实验的结果做成了视频。 很快就有观众留言,反馈了自己测试的结果。 这证明了我的判断还是准确的。...小结 通过这些实验,我们可以得出以下结论:Claude 3 在识别数学公式方面表现出色,能够准确识别数字和符号,理解公式含义,并给出正确解答。

    15310

    【亲测有效】Nodepad++Sublime Text3中Python脚本运行出现语法错误:IndentationError: unindent does not match any outer i

    我在开发游戏的时候,发现一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误:  IndentationError: unindent does...3.后来折腾了半天,突然想到了,把当前python脚本的所有字符都显示出来看看有没有啥特殊的字符。 当前用的文本编辑器Notepad++,好像有个设置,可以显示所有的字符的。 ...而新的Python语法,是不支持的代码对齐中,混用TAB和空格的。所以出现上述错误提示了。 知道原因了,解决起来就简单了:  去把对应的TAB,都改为空格,统一一下对齐的风格,即可。 ...在Notepad++中,去:  设置->首选项: ? 语言->以空格取代(TAB键): ? 即可实现,对于以后每次的TAB输入,都自动转换为4个空格。...【总结】 Python中遇到IndentationError,以后第一时间就要想到,是不是由于TAB键和空格混搭使用了。 估计很多人也都是此类原因导致的。记得统一一下就好。

    1.6K50
    领券