码迷,mamicode.com
首页 > 编程语言 > 详细

了解和安装python

时间:2017-10-16 22:10:45      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:语言   数据类型   转换   store   pil   char   cto   动态编译   img   

小结:

1. 语言分类

2. Python解释器

3. Python 安装 (Mac环境

 

  1. 语言分类
    • 编译型和解释型
      • 编译型:执行效率高,但可移植性差
      • 解释型:平台兼容性好,修改方便,但执行效率低
    • 动态(类型)语言和静态(类型)语言
      • 动态(类型)语言:不用定义变量数据类型,运行时才根据第一次赋值的数据类型记录
      • 静态(类型)语言:需要声明变量数据类型,编译期间检查
    • 强类型定义语言和弱类型定义语言
      • 强类型定义语言(安全):数据类型定义以后只有强制转换才能改变
      • 弱类型定义语言:数据类型可以被忽
  2. Python解释器
    • CPython:官方解释器,使用最广
    • PyPy:PyPy采用JIT技术,对Python代码进行动态编译(不是解释),可以显著提高Python代码的执行速度。
  1. Python 安装 (Mac环境)

    Mac自带python 2.6和2.7(如下图),这里记录python 3安装过程      

      技术分享  

 

 

    1Appstore 下载安装Xcode

    2)安装Homebrew (https://brew.sh/index_zh-tw.html)

      终端输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

      完成后输入brew doctor检测是否安装成功

      技术分享     

    3)安装python3

      brew search python

      brew install python

      Python3会被安装在/usr/local/Cellar

    4)安装完成后,可以在PyCharm里选择python3

      技术分享

    5)系统默认的Python版本搜索了一下,很多不建议修改。如果在终端想要用python3执行可以写:

      python3 password.py

 

 

了解和安装python

标签:语言   数据类型   转换   store   pil   char   cto   动态编译   img   

原文地址:http://www.cnblogs.com/jupiter1961/p/7678590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!