第3天 | 12天搞定Python,用PyCharm编写代码
有了运行环境还不够,在程序的江湖里,还得有一把趁手的”兵器”。
工欲善其事,必先利其器,在进行Python开发时,可选择 IDE挺多的,其中,以PyCharm、
Eclipse+PyDev插件和VS Code为杰出代表,而且它们都是跨平台的,可以支持在Windows、macOS和Linux(如Ubuntu)下安装、运行。本章专门介绍PyCharm的详细安装步骤。
3.1 在Windows下安装
PyCharm是由JetBrains公司专门为Python开发量身定做的一款IDE。它带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,如调试、语法高亮,智能提示、单元测试等。好像很厉害的样子,那还等什么呢?
(1) 下载并安装
到PyCharm官网https://www.jetbrains.com/pycharm下载Windows下的安装包,选择Professional版本。下载完成后,双击安装包,开始一路狂【Next】。
在安装路径信息窗口这里,可以通过点【Browse…】进行安装路径更改。
定好路径后,在这里,需要根据你的计算机操作系统进行选择相关安装项,Pycharm自带了64位的JDK,如果是32位的,需要勾选Download and install JRE x86 by JetBrains这一项。至于Add “Open Folder as Project”或.py这两个,按你个人需要进行选择,【Next】。
也不知点了多少次【Next】,反正是来到主题选择窗口了,选黑选白,全看个人喜好。
刚砰砰跳跳没一会,就见到软件激活窗口了,不用多想,选择Evaluate for free用起来先,后面的事情后面再说,【OK】。
(2) 运行Demo
安装好PyCharm后,咱就来弄个Hello World!吧,那样才能对得起自己是程序员的身份。【Create New Project】,创建一个新工程(咋样,我的英语还可以吧)。
在【Location】处选择工程存放路径,在Existing interpreter选择Python的路径。
系统存在的python运行环境,在【System Interpreter】这里。我查了一下英文词典并用聪明的脑袋推断出Interpreter是解释器的意思,【OK】。
我把工程放在F:\DevHome下了,配置结果是这样的。Python的安装路径记得改成你自己的,工程存放路径就随便了,爱改不改,【Create】。
创建好工程后,点击菜单栏【File】-【New】-【Python File】或右键【DevHome】-【New】-【Python File】创建一个py文件。输入文件名:helloworld,输入内容:print(‘Hello World!’)并回车。
选中helloworld.py文件或在其内容编辑器中,右键-【Run ‘helloworld’】进行运行。
运行结果在下方,Hello World! 如愿所偿,出现在你的眼前。嘎嘎,完美,Perfect。我欲乘风归去,又恐琼楼玉宇。
学编程,如果连第1行代码,都没搞明白的话,那你就要,搞到明白为止。print()方法用于打印输出,是最常用的一个函数。按下ctrl键,鼠标点击,可查看print方法的参数,解释我为你写好了。
print函数语法:print(self, *args, sep=' ', end='\n', file=None)
self – 类的实例,后期说面向对象时会介绍到。
args – 多项输出数据项,用,分隔。
sep – 数据项之间的间隔,默认是空格。
end – 设定结尾。默认是换行符 \n。
file – 指定输出数据到文件或屏幕(默认)中。
我们写3个例子深入了解一下。
第1个例子,了解args、sep和end参数的用法。
print("关注老陈", "一起学编程", sep=",", end=",")
print("还可以,讨论如何找女朋友。")
更多例子,还有macOS或Ubuntu下的安装,找我就对了。
一个当了10年技术总监的老家伙,分享多年的编程经验。想学编程的朋友,可关注今日头条:老陈说编程。我将分享Python,前端(小程序)和App方面的编程知识。关注我,没错的。
第3天 | 12天搞定Python,用PyCharm编写代码的更多相关文章
- 第4天 | 12天搞定Python,基础语法(下)
为了方便你的学习,减轻负重,我特意将基础语法分成上下两部分.希望你喜欢这种方式,如果不喜欢,你可以跟我说,反正我是不会改的,哈哈~~. 如果上部分,你还没看的话,先去看<第4天 | 12天搞定P ...
- 第10天 | 12天搞定Python,文件操作(超详细)
在开发系统的过程中,经常会用到XML存储和传输数据,XML是一种用于标记电子文件使其具有结构性的标记语言,在博客中经常会见到. JSON是一种轻量级的数据交换格式,常被用在后端和前端的数据交互上,如你 ...
- 第12天 | 12天搞定Python,让excel飞起来
学了10多天Python基础知识了,是时候来点硬货了,看过<第1天 | 12天搞定Python,告诉你有什么用?>的老铁都知道,Python可用的领域挺多的.只是我长期待在企业,所以只能说 ...
- 第1天|12天搞定Python网络爬虫,吃里爬外?
人力资源部漂亮的小MM,跑来问我:老陈,数据分析和爬虫究竟是关系呀?说实在的,我真不想理她,因为我一直认为这个跟她的工作关系不大,可一想到她负责我负责部门的招聘工作,我只好勉为其难地跟她说:数据分析, ...
- 第1天 | 12天搞定Python,告诉你有什么用?
掌握多一门编程语言,多一种选择,多一份机遇,更何况学的是人见人爱,花见花开的Python语言.它目前可占据编程语言排行榜的第3名,是名副其实的"探花郎",无论用它做什么(网络爬虫. ...
- 第3天 | 12天搞定Python,用VSCode编写代码
Visual Studio Code (简称 VS Code), 是一款免费并且开源的现代化轻量级代码编辑器,支持语法高亮.智能代码补全.自定义热键.括号匹配.代码片段等特性,并针对网页开发做了优化. ...
- 12天搞定Python,基础语法(上)
不知你是否见过建楼房的过程,没有的话,找个时间去瞧一瞧,看一看.看过之后,你就会明白.建楼房,只有打好地基之后,才能在砌墙,建的楼层越高,打的地基就越深. 学编程也一样,要想得心应手的应用,得先打好地 ...
- 第2天 | 12天搞定Python,运行环境(超详细步骤)
倘若有人告诉你,他在学习Python编程,却没有安装运行环境,那你赶紧叫他滚,并离他远点,因为他在欺骗你的感情. 没有安装运行环境,程序根本无法跑起来,对错不能知根知底,试问是在学编程,还是在跟空气对 ...
- 转载 12步轻松搞定python装饰器
作者: TypingQuietly 原文链接: https://www.jianshu.com/p/d68c6da1587a 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定pyt ...
随机推荐
- 线上环境去除console
npm i -D babel-plugin-transform-remove-console babel.config.js // 获取 VUE_APP_ENV 非 NODE_ENV,测试环境依然 c ...
- 非旋Treap——维护数列
https://www.luogu.org/problemnew/show/P3391 知识点:1.split:1.拆数值 2.拆排名 2.merge 3.截取l - r这个区间,先截l - 1出来, ...
- SqlAnalyzer1.00源码
SQL解析的夙愿今天终于完成,但限于SQL远超算术表达式,Json,XML等的复杂度,只是解析了一部分.形成普适性的SQL解析,仍需倾注精力. 代码下载:https://files.cnblogs.c ...
- centos开放指定端口
1.开启防火墙 systemctl start firewalld 2.开放指定端口 firewall-cmd --zone=public --add-port=1935/tcp ...
- TaskContinuationsOptions.ExecuteSynchronously探秘
TPL - Task Parallel Library为我们提供了Task相关的api,供我们非常方便的编写并行代码,而不用自己操作底层的Thread类.使用Task的优势是显而易见的: 提供返回值 ...
- 一、loadrunner脚本录制及回放
录制及回放的注意点: 1.测试系统教复杂时,正确的划分action,对监控的每一个业务模型和操作,起到重要作用 2.录制完成后,先进行编译(改动脚本之后检查下有没有语法错误):工具栏Vuser下有一个 ...
- 原文https://blog.csdn.net/hongzhen91/article/details/57422897
C语言操作EXCEL文件(读写) 大小宝 2017-02-26 18:18:37 94247 收藏 136展开C语言操作EXCEL文件(读写)本文主要介绍通过纯C语言进行EXCEL的读写操作:(修改时 ...
- Python爬虫实战练习:爬取美团旅游景点评论数据
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 今年的国庆节还有半个月就要来了,相信很多的小伙伴还是非常期待这个小长假的.国庆节是一年中的小 ...
- spring boot 源码之banner
Banner 使用Spring Boot启动的jar包总是会显示一个Spring的图标.实际我们是可以自定义这个图标.Banner接口定义了打印banner的方法. void printBanner( ...
- 判断9X9数组是否是数独的java代码
闲来无事,理了一下数独的判断逻辑,用java实现,代码如下 import java.util.logging.FileHandler;import java.util.logging.Level;im ...