python入门(一)

目录

一、python简介

1.1 解释器:

1.2 python语言的设计目标:

1.3 python特点

1.4 python的优缺点

1.5 python版本

1.6 第一个HelloWorld程序

1.7 python环境配置以及pycharm的使用


  • 一、python简介

人生苦短,我用python

1.1 解释器:

计算机不能直接理解任何除机器语言(1010)之外的语言,所以必须要把程序员缩写的程序语言翻译成为机器语言,计算机才能执行程序。将其他语言翻译成机器语言的工具,被称为编译器

编译器翻译的方式有两种:一种是编译java/c,一种是解释/python。两种方式之间的区别在于翻译时间点的不同。当编译器以解释方式运行的时候,也称之为解释器

 

1.2 python语言的设计目标:

  1. 一门简单直观的语言并与主要竞争对手一样强大
  2. 开源,以便任何人都可以为它做贡献
  3. 代码像纯英语那样容易理解
  4. 适用于短期开发的日常任务

1.3 python特点

python是完全面向对象的语言

       函数、模块、数字、字符串都是对象,在python中一切皆对象

Java面向对象,对象类的实例化

       完全支持继承、重载、多重继承

       支持重载运算符,也支持泛型设计

python拥有一个强大的标准库,python语言的核心只包含数字、字符串、列表、字典、文件邓类型和函数,而由python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理邓二外的功能

python社区提供了大量的第三方模块,使用方式与标准库类似。它们的功能覆盖 科学计算、人工智能、机器学习、web开发、数据库接口、图形系统、自动化测试多个领域

1.4 python的优缺点

优点:

  1. 简单、易学
  2. 免费、开源
  3. 面向对象
  4. 丰富的库
  5. 可扩展性:胶水语言

缺点:

  1. 运行速度
  2. 国内市场较小
  3. 中文资料匮乏

1.5 python版本

python 2.*和python 3.*

python 2的解释器名称是python

python 3的解释器名称是python3

注意:python 2和python 3不兼容

1.6 第一个HelloWorld程序

python源程序

python源程序是一个特殊格式的文本文件,可以使用任意文本编辑软件做python的开发

python源程序的文件扩展名是.py

print("hello world!!!")

1.7 python环境配置以及pycharm的使用

Python下载:

Python最新源码,二进制代码,新闻资讯等可以在Python的官网查看到:

Python官网:https://www.python.org/

Python安装:

1、打开web浏览器在官网下载Python安装包;

2、下载3.6最新版本包后,然后双击安装,全部点击下一步直至完成。

3、配置环境变量

系统变量--修改path变量在其末尾增加如下:

;python安装路径; python安装路径\Scripts

Pycharm安装:

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

Pycharm官网 http://www.jetbrains.com/pycharm/download

Pycharm 分为Professional版本和Community版本,Professional版本为收费版本,提供试用30

1.8 python运行过程中常见的报错

NameError 名称错误

TypeError      数据类型错误

SyntaxError    语法错误

IndentationError:unexpected indent      缩进错误

如果对您有帮助,请打赏则个

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值