python环境变量的配置_python基础教程-第一讲-带你进入python的世界

python是一门非常流行的语言,在前段时间网上流传的地产大佬潘石屹宣布要开始学习Python编程,这着实让python又火了一把,但确实反映出python的火热程度 。在2019年12月的世界编程语言排行榜中,python排名第三。

77e56aca9cf00f09efa23adbf0b8cc61.png

2019年12月语言排行榜

同时它也是一门开源免费的脚本编程语言,其特点就是简单易用,功能也强大 。举个例子,同样开发一个功能,倘若Java需要50行代码完成,而使用python的话,可能10行就搞定。

python安装

python几乎支持任何平台运行,如Windows,Linux等多种主流的操作系统,要基于python进行开发,就首先需要安装。

python安装步骤(以windows)为例

  1. 访问python官网,选择对应版本,访问地址:https://www.python.org/。
  2. 下载到本地,双击安装应用程序。
  3. 安装完毕后,进入到安装目录下,双击python.exe,就会打开一个cmd窗口,显示python的版本信息。也能证明我们的python已经安装成功了 。
585d8b18eb1dd372bd85e16d2555e8ad.png

这个python.exe就是python的解释器,由它负责执行编写好的python程序 。同时你双击打开它后,就会出现>>>,这是python的提示符(就像linux的#)。这时可以直接输入python命令以完成交互。所以,python又称为交互式语言。

配置环境变量

我们所执行的python程序会放在电脑的不同路径下,每次打开python解释器太过麻烦。为了方便,所以我们会把python的安装路径设置为环境变量。这样无论你的程序在哪,都可以执行输入python去执行。

配置步骤:我的电脑-属性-高级系统设置-环境变量-系统变量,在path中加入python的安装路径即可。配置后,重新启动一个cmd窗口,输入python就可以打开解释器。

python安装目录下有个Scripts文件夹,在它的下面存放着一些python的可执行包,有时候我们也需要运行这些包,如pip 。所以,我们也需要把这个目录设置成环境变量 。

配置通过后,可以通过set命令查看环境变量。

835f8ae1e0529450cd721a49961c4b03.png

pycharm安装

编写python程序,我们就要选择一款专业的开发工具,其中pycharm是一款不错的选择。它有专业版和普通版,其中专业版是收费的,我们可以下载普通版 。

  1. 访问pycharm官网网站,选择对应版本进行下载,地址:https://www.jetbrains.com/pycharm/
  2. 下载到本地,双击安装应用程序
  3. 打开pycharm,点击Create New Project
  4. 选择本地的一个项目目录,点击Create。
4cd489901f3089e9295ce248654aabdc.png

注意,点击创建项目时,选择已经安装好的环境,如下 。

21b77362864fd8d89ef54b07e5c92254.png

编写python脚本

编写你的第一个python脚本,通过右键项目-New-Python File,新建一个python文件my_demo.py 。

9ab9ce12617c15ebad6b013cab7cab10.png

代码中可以编写一个打印"hello python"语句。

print("hello python")

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/486326.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 多分类情感词典_基于情感词典的文本情感分类

基于情感词典的文本情感分类传统的基于情感词典的文本情感分类,是对人的记忆和判断思维的最简单的模拟,如上图。我们首先通过学习来记忆一些基本词汇,如否定词语有“不”,积极词语有“喜欢”、“爱”,消极词语有“讨厌…

java单终端登陆_配置终端服务单一登录

配置终端服务单一登录配置终端服务单一登录单一登录是一种身份验证方法,允许具有域帐户的用户使用密码或智能卡登录一次,然后,不再要求其提供凭据即可访问远程服务器。若要在终端服务中实现单一登录功能,请确保满足下列要求&#…

Mybatis逆向工程的pojo实现序列化接口代码

情景如下,这两天在做一个分布式的项目,使用了Alibaba的dubbo作为通信工具,zookeeper作为register,由于dubbo是基于socket协议的,所以在进行pojo传输的时候报了异常,因为pojo没有实现序列化接口,…

重磅!2020年全球高被引科学家名单出炉!

来源:科睿唯安、青塔英国伦敦时间11月18日,科睿唯安公布了2020年度“高被引科学家”名单。入榜这份备受期待的名单的自然科学家和社会科学家均发表了多篇高被引论文, 其被引频次位于同学科前1%,彰显了他们在同行之中的重要学术影响…

python 二进制数 转字符串_Python二进制串转换为通用字符串的方法

一个小问题今天在做一个实验时,需要对一个包含中英文词汇的TXT文件进行读入和整理。Python代码的编码规则为UTF-8。在读入时,文件的每行是二进制串,形如:bheroesxff.....在对每行进一步进行处理时,要求处理对象必须为通…

java用户注册代码解析_java springmvc 注册中央调度器代码解析

java springmvc 注册中央调度器代码解析发布时间:2020-08-22 20:58:23来源:脚本之家阅读:107作者:荆棘人这篇文章主要介绍了java springmvc 注册中央调度器代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工…

机器学习—K近邻

一、算法原理 还是图片格式~ 二、sklearn实现 import pandas as pd import numpy as np import matplotlib.pyplot as plt import matplotlib as mpl import seaborn as sns mpl.rcParams[font.sans-serif] [uSimHei] mpl.rcParams[axes.unicode_minus] False from sklearn.d…

华人教授世界一流大学观察报告:斯坦福师生吃饭时,谈论的都是什么话题?...

石毓智,斯坦福大学博士、湖南师范大学特聘教授、新加坡国立大学终身教职。来源:墨香学术 微信:moxiangxueshu编辑 ∑Gemini只有短短120年历史的斯坦福大学,已有近30人获得诺奖,不要说世界上其他大学难以匹敌&#xff0…

tcp连接工具_基于Swoole如何搭建TCP服务,你掌握了吗?

本节将会讲解以下3个问题:通过Swoole如何搭建TCP服务?通过Swoole如何搭建TCP客户端?通过Swoole搭建的TCP服务,更深入理解Swoole的事件驱动模式通过Swoole可以快速创建一个TCP服务,新建一个文件命名为 tcp_server.php&a…

java date the type is ambiguous_一个java ambiguous method 的问题

前段时间读一些代码,其中包含了若干复杂的implemens和extends关系,居然在调用时出现了the method *** is ambiguous for the type *** . 一直以为java中没有多继承,正常的多态怎么会造成这种问题。请看下面的场景:public class Am…

当物联网实时工作时,城市才是“智能”的

文章原载于:千家网在智能交通、数据驱动的公共安全以及平台相关和数字孪生用例相关项目强劲增长的推动下,到2025年,全球在智慧城市倡议上的支出预计将达到3270亿美元。运营转型的前景令人振奋。如果城市正确地构建了这一点,它们将…

LINQ to SQL语句(1)之Where

Where操作 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的 ,而判断条件就是它后面所接的子句。 Where操作包括3种形式,分别为简单形式、关系条件形式、…

复制给节点的命令_深入理解redis主从复制原理

1.复制过程从节点执行 slaveof 命令。 从节点只是保存了 slaveof 命令中主节点的信息,并没有立即发起复制。 从节点内部的定时任务发现有主节点的信息,开始使用 socket 连接主节点。 连接建立成功后,发送 ping 命令,…

php封装webservice_四种php中webservice实现的简单架构方法及实例

一:PHP本身的SOAP所有的webservice都包括服务端(server)和客户端(client)。要使用php本身的soap首先要把该拓展安装好并且启用。下面看具体的code首先这是服务端实现:class test{function show(){return the data you request!;}}function getUserInfo($…

量子计算和量子模拟研究获进展

来源:中国科学技术大学北京时间11月19日,中国科学技术大学潘建伟、苑震生等与德国海德堡大学、意大利特伦托(Trento)大学的合作者在超冷原子量子计算和模拟研究中取得重要突破:他们开发了一种专用的量子计算机——71个…

05设计模式——抽象工厂模式

前言:以下总结来自龙哥---左潇龙博客。 总结的很到位,附上博客链接:http://www.cnblogs.com/zuoxiaolong/p/pattern6.html 抽象工厂模式算是工厂相关模式的终极形态,它与工厂方法唯一的区别就是工厂的接口里是一系列创造抽象产品的…

python嵌套列表法实现树_python – 将嵌套的括号树转换为嵌套列表

我有一个树结构文件,其中括号用于表示树.这是将代码转换为python嵌套列表的代码def foo(s):def foo_helper(level0):try:token next(tokens)except StopIteration:if level ! 0:raise Exception(missing closing paren)else:return []if token ):if level 0:raise Exception…

php 正则 中文英文,php 验证只能输入汉字、英语、数字的正则表达式

收藏了正则表达式。可以验证只能输入数字、汉字、英语。分开验证了也可以整合一起验证。但是我是拆分开好了。比较好使。可以单独的验证。经过本人测试可以使用的哦!下面就是php 验证只能输入汉字、英语、数字的代码了if(preg_match(/^[0-9]$/,$str)){echo 值能输入…

卫星发现,这里用十年逆转了千年!

以下内容影像、地形以及气象数据都来自卫星观测记录我们与这个星球如何共处并解决自身的发展问题这是我们的星球这也是我们的星球地球表面的气体流动被卫星和超级计算机所感知它们带来降雨或干旱富饶或贫瘠改变着一块又一块土地一群又一群人一个又一个时代亚洲大陆西南从印度洋…

三.SQL语句实例

1.查询A表中存在而B表中不存在的数据 1.1 描述:表A中有一tel字段,表B中有一tel字段,两个字段存储的内容部分相同,现要查询A表tel字段中有而B表tel字段中没有的数据 1.2 有三个select关键字的查询语句 select tel from A where A.t…