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

2016年03月18日 48B 下载

零基础入门学习Python

2017年06月08日 54B 下载

零基础学Python,完整扫描版

2016年10月16日 110.51MB 下载

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

2018年01月16日 49B 下载

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

不良信息举报

Python学习入门

最多只允许输入30个字

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