关闭

Python学习入门

标签: python脚本语言人工智能开发工具AI
110人阅读 评论(0) 收藏 举报
分类:

相关新闻

重大改变!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 编码。

0
0
查看评论

零基础入门学习Python(1)

零基础入门学习Python(1)看了小甲鱼的零基础入门学习Python,用的是Python3.2,自己做了一些笔记,希望拿出来跟大家分享一下,比较适合初学者入门。
  • qq_33256568
  • qq_33256568
  • 2015-12-04 22:51
  • 629

《零基础入门学习Python》学习笔记(26-51)

《零基础入门学习Python》学习笔记(26-51)
  • zong596568821xp
  • zong596568821xp
  • 2017-09-21 09:37
  • 294

《小甲鱼—零基础入门学习python》学习过程(一)

学习日期:2017/09/13第一课:愉快的开始知识点汇总 1. Python的应用范围:操作系统、3D动画、WEB、企业应用、云计算等。 2. Python是什么类型的语言?脚本语言,即电脑编程语言,比C、C++或java之类的系统编程语言简单容易。 3. 什么是脚本语言? 一个脚本可以...
  • gaoqiong916
  • gaoqiong916
  • 2017-09-13 21:33
  • 905

小甲鱼零基础入门学习Python(绝对干货,值得学习)

小甲鱼零基础入门学习Python(绝对干货,值得学习) 链接: https://pan.baidu.com/s/1jJmIrlk 密码: ktp2
  • ChenZhuoDeDiKang
  • ChenZhuoDeDiKang
  • 2018-01-20 15:04
  • 277

Python零基础入门一

上一个寒假学习完了《Android-第一行代码》这本书,这个寒假打算好学习一下python这门语言,一方面是由于对python的爬虫比较感兴趣,另一方面也是算是搜索查找的一种工具。这次学习由于没有找到一本比较合适的零基础入门的书籍,所以直接看的小甲鱼系列的python视频,感觉效果还是不错的。闲话少...
  • BeMoreQuiet
  • BeMoreQuiet
  • 2017-01-09 21:21
  • 1185

零基础入门学习Python视频(全42集)

Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别...
  • p3348577008
  • p3348577008
  • 2015-12-16 15:37
  • 2839

零基础入门学习Python

课程介绍 本系列教程面向零基础的同学,是一个深入浅出,通俗易懂的Python3视频教程。 前半部分主要讲解Python3的语法特性,后半部分着重讲解Python3在爬虫、Tkinter、Pygame游戏开发等实例上的应用。整个系列共16个章节,前边13个章节从一个小游戏引入Python,逐步介绍...
  • qq_36510261
  • qq_36510261
  • 2017-09-19 11:25
  • 1833

Python初学者学习案例之一

普通人:计划失败 -> 沮丧 -> 骂自己一顿 -> 制订新计划 -> 继续失败 学霸:计划失败 -> 沮丧 -> 骂自己一顿 -> 深度思考计划为啥失败 -> 改善问题 -> 制订 案例: 一、定义变量及变量的类型范围、使用 #!/u...
  • Mr_li13
  • Mr_li13
  • 2017-07-27 21:04
  • 791

python入门书籍推荐

学习python在程序员中已经越来越流行了,很多想学python的人都试图通过学习python让自己的工作更加的轻松。但是,如果错误地选择了python参考书籍,将不但不利于掌握重要的python原理,也将不利于在工作中正确地运用python知识,而且还会挫伤继续学习的积极性。学习python知识,...
  • bigconvience
  • bigconvience
  • 2012-01-05 13:20
  • 22668

Python入门学习第一天_2017.11.24

2017.11.24: Ⅰ、在编程语言中(Python),传参的含义。 其实可以理解为,变量和赋值。在程序编写和运行时,临时存储数据的作用。例如在交互期上运行测试历程如下: name = "Alex Li" age = "21" pr...
  • youmoooo
  • youmoooo
  • 2017-11-25 19:58
  • 24
    个人资料
    • 访问:176875次
    • 积分:2795
    • 等级:
    • 排名:第15138名
    • 原创:58篇
    • 转载:5篇
    • 译文:0篇
    • 评论:52条
    联系我吧
    我的App
    博客专栏
    文章分类