notepad++

python第一天(安装运行python)

爷,独闯天下 提交于 2020-12-29 09:25:44
1. 安装Python 3.7 目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.7版本为基础。请确保你的电脑上安装的Python版本是最新的3.7.x。 下载地址:https://www.python.org/downloads/release/python-370/ 下载版本:64位电脑选择 Windows x86-64 executable installer 下载后安装,记得勾选加入到path路径,然后直接单击下一步 2. 运行Python 安装成功后,打开命令提示符窗口,敲入python后,会出现两种情况: 1. 输入python,显示对应的版本信息。说明安装成功。 2. 输入python,提示不是内部或外部命令。说明安装路径失败。 安装路径:C:\Users\Administrator\AppData\Local\Programs\Python\Python37 需要把安装路径加入到系统环境变量 path中。 3. 使用notepad++ 文本编辑器 在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。 现在

CR LF notepad++ removal

為{幸葍}努か 提交于 2020-12-29 08:45:46
问题 I am using notepad++ , after end of line when i press enter CR LF is printed . I tried a lot but not able to remove it . Please help me to change the setting so that I can restore it back and there wont be CR LF anyomre. 回答1: View -> Show Symbol -> uncheck Show End of Line. 回答2: View -> Show Symbol -> uncheck Show All characters 回答3: Goto View -> Show Symbol -> Show All Characters. Uncheck it. There you go.!! 回答4: "View -> Show Symbol -> uncheck Show All characters" may not work if you have

小白的Python之路_day1

夙愿已清 提交于 2020-12-27 05:02:15
Python 与 java 对比,代码更为简洁。     Python 3.X 版本 Hello World 程序:     print ( " Hello World! " )     java Hello World 程序:     public class HelloWorld{      public static void main(String args[]){     System.out.println( "Hello World!" );     }     } Python 每句代码后面不需要加分号。 Python 的注释写法与 java 不同,单行注释为 单行注释 用 #被注释内容       多行注释用三个单引号或三个双引号 '''被注释的内容''' Python 变量在命名的时候可以采用下划线和驼峰式两种命名方式,但是官方建议使用下划线方式命名变量。例如 student_number Python 变量在定义的时候无需指明数据类型,但是在程序运行的时候却必须清楚地知道各个变量的类型。          可见,a 是整形,b 由于是输入的字符串,因此为字符串型,即使都是 10 ,但是数据类型却不一样。 Python 同样有强制类型转换,格式为:想要转换成的类型(变量) Python 建议用缩进来替代花括号,并且建议的缩进为 4 个空格,而非 Tab

Maven3.5.3下载安装与环境配置

这一生的挚爱 提交于 2020-12-21 14:51:48
前言 :安装Maven前,确保Java 开发环境配置完毕。 1. Maven3.5.3下载 1.1 打开maven官网: https://maven.apache.org/download.cgi ,选择下载【 Download 】。 1.2 选择【 Download 】时,发现下载界面是最新版本的Maven,这时候滚动条往下拉,找到 Previous Releases (以前的版本),点击【 archives 】查看所有版本。 1.3 找到【 3.5.3 】版本。ps:按自己需求下载。 1.4 点击选择【 binaries 】。 1.5 因为我们是在Windows上操作,所以点击选择【 apche–maven-3.5.3-bin.zip 】进行下载。 2. Maven3.5.3环境配置(Win7) 2.1 根据下载位置,找到【 apache-maven-3.5.3-bin.zip 】压缩包,并进行解压。ps:文件路径最好不要出现中文,避免后续出现乱码的情况。 2.2 找到桌面图标【 计算机 】。 2.3 选择【 计算机 】,鼠标右击,点击【 属性 】。 2.4 选择【 高级系统设置 】。 2.5 点击【 环境变量 】。 2.6 选择【 系统变量 】,点击【 新建 】。ps:用户变量(用于配置当前的用户),系统变量(配置所有的用户)。2.7、2.8的【 变量新建 】都是在【

Linux、Windows 和 Mac 中的换行符对比

旧巷老猫 提交于 2020-12-16 07:30:34
原文地址: Linux、Windows 和 Mac 中的换行符对比 博客地址: http://www.moonxy.com 一、前言 经常使用 Window、Linux 等不同操作系统的开发者,在处理文本的时候,基本都会遇到不同系统,出现换行格式不一致的问题,原因就出在不同的系统,定义了不同的换行符。 二、Linux、Windows 和 Mac 中的换行符对比 对于换行这个动作,Unix下一般只有一个 0x0A 表示换行("\n"),Windows 下一般都是 0x0D 和 0x0A 两个字符,即 0D0A("\r\n"),苹果机(MAC OS系统)则采用回车符 CR 表示下一行("\r")。 Unix 系统中:每行结尾只有 "<换行>",即 " \n "; Windows 系统中:每行结尾是 "<回车><换行>",即 " \r\n "; Mac 系统中:每行结尾是 "<回车>",即 " \r "。 不同系统所定义的换行格式不同,导致的直接后果是,Unix/Mac 系统下的文件在 Windows 里打开的话,所有文字会变成一行;而 Windows 里的文件在 Unix/Linux 下打开的话,在每行的结尾会多车一个 ^M 字符。 Dos 和 windows 采用 " 回车+换行 ",即 " CR + LF " 表示下一行,即敲一下回车键,相当于同时执行了 " 回车+换行 ",即

[分享]我发现了一个快速完成物联网毕业设计的好方法!

ε祈祈猫儿з 提交于 2020-12-06 05:34:57
对于计算机相关专业的毕业生来说,毕业论文真的是一件特别令人头疼的事情,当然学霸除外…… 毕设、编程……每每想到这里!是不是很想原地爆炸?! 莫着急往下看--确认过眼神,你就是我要帮助的人! 下面就给大家介绍一个快速完成毕业设计的方法(绝对的亲身实践哦!) 作为一名计算机专业的资深学渣,每次分组做项目的时候都是“抱大腿”,临近毕业,“大腿”们都各奔东西,毕业论文的事就只能一个人扛了!结果悲催的发现大学四年学的东西都还给了老师,代码敲不了几行,更不要说做毕设了! 无奈只能求助某宝,心存侥幸的想找代写。结果发现价格一个比一个高,真不是我等穷学生能承受得了的。这才真心的恨啊,没有好好学习。迷茫之际,只能在某宝搜啊搜,结果真的收到了救星(泪奔啊),偶然一个机会发现了一款能支持拖拽编程的开发板,拖拽编程啊,真是码盲的救星啊! 工具篇(真的是超级好的东西,懒得码代码的同学看过来) 1、TPYBoard开发板 开发板我用的是TPYBoardv102,能写Python语言的开发板,正好跟专业课程不谋而合,对于学渣的我来说这款板子还是比较容易上手的。首选它不需要任何的编译工具,把板子插到电脑上就会显示一个盘符,可以直接编译运行程序。里面还封装了很多类库,比如串口、UART、SPI等,都是现成的,使用起来比较方便,直接调用就可以啦!上张图片看下: 2、Python Editor在线代码编辑器

Notepad++ Merge 2 lines into 1 line

自作多情 提交于 2020-12-02 07:16:35
问题 I have the following text; country=france name=jean country=germany name=michael country=england name=jack I want it to look like; country=france name=jean country=germany name=michael country=england name=jack How do I do this in Notepad++? 回答1: Use the extended replace functionality and replace "\r\nname" with " name" Substitute appropriate line ending characters for \r\n depending on the file. If it is from windows, use \r\n If it is from unix, use \n If it is from mac, use \r 回答2: Choose

Notepad++ Merge 2 lines into 1 line

牧云@^-^@ 提交于 2020-12-02 07:11:55
问题 I have the following text; country=france name=jean country=germany name=michael country=england name=jack I want it to look like; country=france name=jean country=germany name=michael country=england name=jack How do I do this in Notepad++? 回答1: Use the extended replace functionality and replace "\r\nname" with " name" Substitute appropriate line ending characters for \r\n depending on the file. If it is from windows, use \r\n If it is from unix, use \n If it is from mac, use \r 回答2: Choose

电子产品如何使用IAP方式升级程序

╄→гoц情女王★ 提交于 2020-12-01 13:49:53
目录 1、ICP、ISP和IAP的概念 2、IAP升级程序的原理 3、IAP升级程序的流程 4、IAR环境下IAP的实现 4.1、BootLoader程序设计 4.2、User Application程序设计 4.3、IAR地址配置及文件输出 5、拓展:解析HEX文件 1、ICP、ISP和IAP的概念 在项目开发过程中通常使用SWD、JTAG等工具进行程序烧录和仿真,若产品节点较少还是比较方便,但是当设备节点量产时,就需要使用IAP的方式进行程序烧录。 简单说明几个概念ICP、ISP和IAP。 ICP In-circuit programmer ICP:在电路编程,MCU内部不需要有程序,上电就能够对程序存储区域进行编程,例如平时使用JTAG、SWD等方式。 ISP In-system programer ISP:在系统编程,通过MCU专用的串行编程接口进行编程,MCU需要具有运行的外部条件,例如有晶振等。 例如STM32通过设置BOOT引脚设置对应启动模式,然后通过串口等对内部Flash进行升级,可以说这种方式就是厂家在芯片内部固化了一个BootLoader程序。 IAP In-application programer IAP:在应用编程,开发者设计BootLoader程序,通过串口、CAN、以太网等通信方式实现程序升级。 2、IAP升级程序的原理 通常一块MCU芯片

Regex Find/Replace in Notepad++ including new lines

為{幸葍}努か 提交于 2020-11-29 21:31:56
问题 Need to replace/remove multiple occurrences in notepad++ using regex. Here is an example: .... something<item>text to be removed or replaced</item> text<item>another text to be removed or replaced</item> <item>more text to be removed or replaced</item> ... I need to replace/remove everything in between "<item>" and "</item>" , matches could include a new line. So I would end up with something like this: .... something<item></item> text<item></item> <item></item> ... 回答1: One way to do this