python学习---环境搭建

举报
前进的蜗牛 发表于 2023/11/20 15:21:42 2023/11/20
【摘要】 ​Python介绍Python是一种高级编程语言,它具有简单易学、代码可读性强、可移植性好等特点。Python是作为大数据学习的语言之一,Python支持多种编程范式,包括面向对象、函数式和过程式编程。Python广泛应用于Web开发、数据科学、人工智能、自动化测试等领域。Python的解释器可以在多个操作系统上运行,包括Linux、Windows和Mac OS等。Python的语法简洁明了...

​Python介绍

Python是一种高级编程语言,它具有简单易学、代码可读性强、可移植性好等特点。Python是作为大数据学习的语言之一,Python支持多种编程范式,包括面向对象、函数式和过程式编程。Python广泛应用于Web开发、数据科学、人工智能、自动化测试等领域。Python的解释器可以在多个操作系统上运行,包括Linux、Windows和Mac OS等。Python的语法简洁明了,易于理解和学习,因此成为了很多初学者入门编程的首选语言。

Python应用范围

基本全能,例如:系统运维、图形处理、数学处理、文本处理、数据库编程、网络编程、web编程、多媒体应用、pymo引擎、黑客编程、爬虫编写、机器学习、人工智能等。

Python优缺点

优点:免费开源、无社区限制、可开发应用面广、可跨平台、功能强大、自身携带模块多、第三方模块多、语法简单,代码量少可实现多功能等。
缺点:运行速度远比C/C++等语言要慢等。

Python环境搭建

 一、下载python

1、下载地址:Python Release Python 3.6.4 | Python.org

2、安装到E:\Python36

3、将E:\Python36,E:\Python36\Scripts添加到PATH环境变量中

4、更改pip源

在C :\Users\<username>\创建pip目录,其中添加pip.ini

在pip.ini中添加如下语句:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=https://pypi.tuna.tsinghua.edu.cn   #避免使用的时候提示不受信任

5、打开cmd,输入pip install ipython进行安装

6、打开cmd,输入python -m pip install --upgrade pip升级pip

在cmd输入python进入到python的交互环境,输入quit()退出。

在设置完pip.ini之后,安装ipython,然后输入ipython进入可提示的python

交互环境。

退出也是quit()

二、安装PyCharm

1、安装教程:

PyCharm安装教程(详细步骤)_HUHU爱学习的博客-CSDN博客

2、新建Project


1处选择项目所在的目录和名称

2处选择本地安装的Python的python.exe


创建python的package


创建p1.py



运行第一个python程序的结果

三、下载和安装Anaconda

Anaconda各个版本的下载地址:

Index of /https://repo.anaconda.com/archive/

四、下载和使用PyDev

PyDev 6.4.4.zip下载地址:地址

Need to use older Eclipse/Java/Python

If you need to use an older version of Eclipse/Java/Python, below is the latest PyDev version to be used based on your requisites.

  • Eclipse 4.5, Java 8: PyDev 5.2.0
  • Eclipse 3.8, Java 7: PyDev 4.5.5
  • Eclipse 3.x, Java 6: PyDev 2.8.2

Python 2.5 or older: PyDev 5.5.0

将下载的zip包解压后放到eclipse的dropin目录中重启eclipse即可。

在pycharm中禁止使用test开头的py文件,默认是单元测试。Eclipse中随意

input和raw_input的区别在于:input会将输入的字符串看作是变量名称,而raw_input不会。

input和raw_input的区别在python2中出现,python3中没有这个问题了。


如果要使用Anaconda3的环境,则需要将如下的变量配置一下,如果不使用它,则不用配置

在环境变量配置:

Anaconda3的Library\bin

Anaconda3的根目录

Anaconda3的Scripts


其他的python2和python3从环境变量删除

注释:

在Python中,#表示单行注释


多行注释通常用来为 Python 文件、模块、类或者函数等添加版权、功能描述等信息

"""

    这里是多行注释的内容

"""

'''

这里也是多行注释的内容

'''

如果多行注释标记(三单引号或三双引号)作为语句的一部分出现,就不能再将它们视为多行注释的标记,而应看做是字符串的标志(同双引号的作用相同):

print('''Hello world''')


中文编码声明有两种语法(python3中不需要):

# -*- coding:utf-8 -*-

# coding=utf-8

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。