xunming的专栏

自律给我自由

Python学习入门

相关新闻

重大改变!Python或将取代VBA,成为Excel官方脚本语言!

Python将被纳入高考,小学生都开始学了,你怎么看?

小学生都学Python了,金融界将颠覆你恐将被淘汰

人工智能时代的新“文盲”:学不懂Python,就看不到未来

官方简介

Python is powerful… and fast;
plays well with others;
runs everywhere;
is friendly & easy to learn;
is Open.

python是强大的并且快速的;
与其他语言很兼容;
跨平台;
易懂又易于学习;
是开源的。

Python is a programming language that lets you work more quickly and
integrate your systems more effectively.

Python是一种能让您更快地工作并更有效地集成到系统的编程语言,

安装环境

mac自带了python,经查看,版本是2.7.10,当前最新版本已经是3.x,为了紧跟时代步伐,所以也去官网(https://www.python.org/downloads/)下载了最新版3.6.4,该版本发布日期2017-12-19,点击download后,在新页面拉到最下面,选择相应系统下载即可

这里写图片描述

下载下来后是一个pkg文件,直接双击安装,一直引导到完成即可,不需要任何额外配置,之后在终端输入python3或者python都行,前者是后装的,后者是mac自带的

这里写图片描述

开发工具

这里我们选择当下最流行的开发工具,Intelj IDEA,版本为2017.2.4

安装两个插件

  1. Python
  2. PyCharm

安装完后重启ide,选择菜单File –> New –> Project –> 左侧选择Python –> next –> next –> 输入项目名比如FirstPython,点击finish即可,就建成了第一个python project了

第一个python程序

右键项目新建一个Python File,输入print(“你好 xm”)
这里我们来简单对比下pyhon2.x和python3.x的差别

python2.x

这里写图片描述

运行结果

这里写图片描述

 File "/Users/liuxunming/IdeaProjects/FirstPython/hello.py", line 1
SyntaxError: Non-ASCII character '\xe4' in file /Users/liuxunming/IdeaProjects/FirstPython/hello.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

这个错误就是中文编码的错误,解决方法是在hello.py的第一行中加入以下代码

# -*- coding: UTF-8 -*-

python3.x

声明:这里我们在前面已经装好了python3.x,但是在intelj中Project Structure中的Project SDK中却看不到3.x的python,这个时候我们需要这样做:
1、点击右侧new按钮,选择python sdk,选择add local
2、mac下默认的python sdk路径是/usr/bin/python,而我们用户新安装的python sdk的路径是/usr/local/bin/python

这里写图片描述

与2.x对比后看,print函数的颜色都变了
执行结果

这里写图片描述

执行正常的原因是
Python3.X 源码文件默认使用utf-8编码,所以可以正常解析中文,无需指定 UTF-8 编码。

阅读更多
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/diyangxia/article/details/78874362
个人分类: Python
想对作者说点什么? 我来说一句

Python零基础入门学习

2018年03月05日 59.31MB 下载

零基础入门学习Python

2017年06月08日 54B 下载

零基础学Python,完整扫描版

2016年10月16日 110.51MB 下载

零基础入门学习python 96集视频

2018年01月16日 49B 下载

没有更多推荐了,返回首页

不良信息举报

Python学习入门

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭