python学习笔记1之-python简介及其环境安装

python学习笔记之-python简介及其环境安装

最近几年python之火不用多说,最近开始利用时间自学python,在学习的过程中,按照自己的思路和理解记录下学习的过程,并分享出来,如果正好你也有这想法,那也许会有点帮助,谢谢!

Python简介

  1. Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
  2. Python是一种跨平台的计算机程序设计语言
  3. Python由Guido van Rossum 于1989年底发明,公开发行于1991 年。
  4. Python源代码同样遵循 GPL(GNU General Public License) 协议。
  5. Python有两个比较大的版本,Python2.X、Python3.X。Python3.X不兼容Python2.X,Python2.X并于2020年1月1日后不在更新,也就是说Python2将成为历史,所以我们学习也是学习Python3。
  6. Python应用领域:

*
– Web 和 Internet开发
– 科学计算和统计
– 人工智能
– 桌面界面开发
– 软件开发
– 后端开发
– 网络爬虫

Python3下载安装

电脑上要运行Python程序,首先就要是安装Python的运行环境,那就是Python3。本次只以win10我例子,具体步骤如下:

1. 下载

第一步:打开Python官网:https://www.python.org/downloads/windows/

第二步:在官网根据自身的电脑情况选择对应的下载版本,我下载最新的64位安装包,如下图,单击链接即可开始下载

python学习笔记1之-python简介及其环境安装

2. 安装

整个安装过程都是傻瓜式下一步下一步的安装,只是在安装开始界面,记住勾选如图所示的选择框:

python学习笔记1之-python简介及其环境安装

3. 查看安装结果

打开命令行窗口,输入:python –V 查看安装的Python版本,下面窗体代表安装成功

python学习笔记1之-python简介及其环境安装

Python集成环境搭建

Pythond集成开发环境很多可供选择,我直接介绍我用的大众化的IDE:PyCharm

下载地址:http://www.jetbrains.com/pycharm/download/#section=windows

在下载地址页面,根据自己的电脑环境选择对应的版本下载即可。我选择的是社区版,学习使用社区版已经够用了。

下载好PyCharm后,然后就是傻瓜式的下一步安装即可,不在多说。

python学习笔记1之-python简介及其环境安装

第一个Python程序

打开PyCharm,选择左上角的Flie->NewProgect即可打开创建第一个Python项目窗口,如下图:

python学习笔记1之-python简介及其环境安装

在具体的项目创建页面,注意一点,在选择Python解析器时,选择上面安装的python,具体说明见下图:

python学习笔记1之-python简介及其环境安装

第一个程序还是以经典的hello world开启我们的Python之旅吧。先不管语法,直接看效果:print(“Hello World!Hello Python”)

python学习笔记1之-python简介及其环境安装

执行Python文件:在python文件中,右键->单击Run即可,如图:

python学习笔记1之-python简介及其环境安装

执行效果:在IDE的最底部的控制台即可输出:Hello World!Hello Python

python学习笔记1之-python简介及其环境安装

PyCharm个性化设置

设置方式:打开seting设置窗口,里面可以安装自己的需要自定义设置:Files->Setting

python学习笔记1之-python简介及其环境安装

主题风格设置:Editor->Color Scheme。然后选择只喜欢的风格即可

python学习笔记1之-python简介及其环境安装

行号设置:在实际编码中,我们希望能够直观的看到代码的行号,这个功能比较常用,Etitor->General->Appearance:选中Show Line Numbers 即可,如下图:

python学习笔记1之-python简介及其环境安装

其他的设置就不在介绍了,自己根据自己的喜好,摸索设置即可。

END
为了更高的交流,欢迎大家关注我的公众号,扫描下面二维码即可关注,谢谢:

python学习笔记1之-python简介及其环境安装

Original: https://www.cnblogs.com/xiaoXuZhi/p/xyh_python_1.html
Author: 程序员修炼之旅
Title: python学习笔记1之-python简介及其环境安装

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/612148/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • kali linux安装vulhub

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞…

    Linux 2023年6月7日
    0113
  • shell中参数的用法 && wait的用法

    转载自https://www.jianshu.com/p/4db526ff6560 参数 说明 $0 当前脚本的文件名(间接运行时还包括绝对路径) $n 传递给脚本或函数的参数。n…

    Linux 2023年5月28日
    096
  • Docker简介与安装

    Docker简介与安装 Docker overview | Docker Documentation 官方文档 1.Docker简介 Docker是一个用于开发、发布和运行应用程序…

    Linux 2023年6月13日
    090
  • phpredis中文手册——《redis中文手册》 php版

    将值value关联到key,并将key的生存时间设为seconds(以秒为单位)。 这个命令类似于以下两个命令: O(1) SETRANGE SETRANGE key offset…

    Linux 2023年5月28日
    087
  • shell order

    1,与 “-a” : a是and if [ 条件1 -a 条件2 ] ;then shell order shell order … fi 2,…

    Linux 2023年5月28日
    0112
  • c++模板类的使用,编译的问题

    前两天在写代码时,把模板类的声明和分开放在两个文件中了,类似于下面这样: stack.hpp: #ifndef _STACK_HPP #define _STACK_HPP temp…

    Linux 2023年6月14日
    0100
  • ajax跨域问题

    public class CrosFilter implements Filter { @Override public void destroy() { // TODO Auto…

    Linux 2023年6月7日
    0109
  • Arrays.binarySearch方法

    Arrays .binarySearch(int[] arr,int b) 1,数组arr必须排序后调用查找b在arr数组中的下标是多少。 2,存在:返回在数组中的下标 不存在:返…

    Linux 2023年6月8日
    075
  • docker-compose安装,yml文件配置

    1、离线安装 https://github.com/docker/compose/releases 移动文件 mv docker-compose-linux-x86_64 /usr…

    Linux 2023年5月27日
    0114
  • Xbox分辨率突然变成640p

    今天XBox突然抽风还是发什么神经,输出分辨率突然变得非常模糊。一开始以为是HDMI线出现问题,后来用一条新的也是一样,所以就怀疑系统出了什么幺蛾子。 进入【电视和显示选项】——【…

    Linux 2023年6月13日
    0135
  • shell 配置文件节约空间

    shell 配置文件节约空间 sed 读取一个配置文件的的多个变量 Original: https://www.cnblogs.com/hshy/p/16451927.htmlAu…

    Linux 2023年5月28日
    088
  • ArrayList中的遍历删除

    例如我们有下列数据,要求遍历列表并删除所有偶数。 List myList = new ArrayList<>(Arrays.toList(new Integer[]{2…

    Linux 2023年6月13日
    097
  • Linux运行Jar包方式

    1 运行Jar包 第一种方式 java -jar xxx.jar 最基本的方式,程序运行的信息会一直输出在控制台,ctrl+c中断或者关闭窗口时,程序中断执行。 第二种方式 jav…

    Linux 2023年6月7日
    0110
  • ELK收集日志之logstash使用

    一、logstash使用 1.logstah收集文件日志 不难理解,我们的日志通常都是在日志文件中存储的,所以,当我们在使用INPUT插件时,收集日志,需要使用file模块,从文件…

    Linux 2023年5月27日
    0103
  • uniapp使用阿里云矢量图标库,h5端显示正常,真机app不显示问题解决

    1、在阿里云矢量图标库网站管理界面如上图,首先下载至本地1的位置,然后在2的位置复制代码 2、在下图中static目录下放入下载的iconfont.css文件,并且修改里面的链接,…

    Linux 2023年6月7日
    0112
  • 【转】windows下Redis的安装和使用

    2、在下载网页中,找到最后发行的版本(此处是3.2.100)。找到Redis-x64-3.2.100.msi和Redis-x64-3.2.100.zip,点击下载。这里说明一下,第…

    Linux 2023年5月28日
    096
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球