Python学习笔记 – 简介、用处及就业方向、安装及基本操作(Print,注释)

课程:求知讲堂2020python+人工智能 99天完整版(正在更新)学完可就业https://www.bilibili.com/video/BV1vA411b7Rn

简介

1.入门应从变量、数据类型、运算符、输入与输出一些基础知识开始学习。

2.Python已经进入3.0时代

3.Python是一种面向对象的解释型计算机程序设计语言

*面向对象:抽象概念,后面再介绍

*解释型语言:计算机不能直接识别Python程序,计算机直接认识的语言叫机器语言(二进制)所以应该将Python语言翻译成机器语言,中间经过的翻译过程就是解释器运作的过程,翻译后才能将程序交给CPU去执行

*胶水语言:其它语言能做的事情Python也能做而且能做的更好

5.Python为蟒蛇的意思

6.Python被认为是最接近人工智能的语言

起源

ABC语言并没有取得成功

原因:针对非专业人去设计,胶体语言,过于封闭因此没能流行起来。

因此Guido van Rossum设计了一个新的语言 Python并且开源。

1991年发布的第一个版本解释器是用C写的(CPython)

历程

2011年1月TIOBE编程语言排行榜评为2010年度语言

2017年IEEE研究报告显示Python是最受欢迎语言

发展

2000年发布2.0版本增加垃圾回收机制,支持Unicode

2008年发布3.0版本,2.0与3.0版本不兼容!

2020年官方将不再支持Python2.0版本

优点

1.简单易学

2.免费开源

3.丰富的第三方库

4.可以移植

5.面向对象

缺点

1.运行速度慢

  • C语言:先编译后再一次丢给CPU做
  • Python:逐行编译单个单个丢给CPU执行

2.代码不能加密

3.强制的缩进

4.GIL全局解释器锁


Python的用处与就业方向

-Web后台开发:Django,Flask…基于BS的框架

-爬虫开发

-数据分析

-运维开发

-机器学习:模拟人的思维能力,透过机器去学习

-人工智能:建立在机器学习和数据分析之上,经过机器学习再经过数据分析就可以制作出人工智能的应用,ex: Siri


计算机只能识别机器语言,并不能直接识别Python代码,因此想要在电脑上执行Python程序前需要将Python代码翻译成机器语言。至于翻译这个工作需要由Python解释器来做。

安装Python

Ubuntu发行版自带Python2和3版本,Windows需要自行去官网下载。

(根据自己的系统下载最新的Python版本即可)

注意:Win10或Win7系统这个版本有32bit、64bit之分,32bit不管安装在哪种系统都可以使用,而如果安装的是64bit那么打包的Python程序将不能在32bit系统执行,因此安装时建议下载32bit。

安装时Add Python 3.8 to PATH.一定要记得打勾,将Python加入环境变量。

验证是否安装成功

 Windows+R(运行)输入”python”回车↓

若出现该视窗代表Python已经安装成功。

有许多种开启Python交互环境的方式,上方运行直接输入Python是种;还有一种是使用命令提示字元(cmd)输入”Python”进入交互环境。

在Python交互环境下是以 >>> 开头的提示符,在提示符后面输入代码回车执行,想退出交互环境可以使用 exit() 或 quit()。

例:直接输入加减乘除运算就可以执行↓

Print()

使用输出函数 print(),单引号或双引号基本没有区别

但是要注意,单引号’内可包含双引号”内容,双引号”内不可包含双引号”内容!同理,单引号’内也不能包含单引号’内容。其实还有三重引号,这个以后再说。

这种情况该怎么解决?

使用 “\” 来转译。

现在这些操作是在内存中操作的,所以一但退出这个环境便不能保存程序。

保存程序的方法:将代码写入到文件(.py格式的文件)

开发工具

Python自带IDE

或Notepad、Sublime Text、VSCode…等都可以使用。


如何直接将命令提示字元直接定位到当前文件夹?

 方法1.打开文件夹,在路径处直接输入cmd回车即可。

方法2.在该文件夹直接按住Shift+右键 -> 在这里开启PowerShell视窗

知道Python程序文件放在哪里就要来执行了。


在该Python程序文件摆放的文件夹开启命令提示字元(使用前面说的方法1),输入python 档名.py 即可执行,我的档名为new。

但是这样很麻烦,VSCode可以直接执行Python程序:

 执行 – 启动侦错 – Python档案

如果没有显示可以确认一下是否右下角有切换到Python Debug Console

(第一次执行可能会被提示需要安装一些工具,跟着提示安装即可。)

注释

注释的作用

提高程序代码的可读性,以便于以后的参考、修改。

Python中注释的用法

单行注释

 使用”#”号,Python解释器遇到#号就会视为注释,不会去解释#后的内容。

(要快速将内容加上注释可以使用快捷键Ctrl+/ )

输出内容并没有显示 # 号后方的内容

多行注释

用三个单引号”’或者三个双引号”””

输出内容

Python中有两句特殊的注释:

在文件首行

#!/usr/bin/python3

# -*- coding=utf-8 -*-

这两句注释分别指的是指定python解析器的路径,指定编码格式,只能写在py文件最前面。

Python3的默认编码是utf-8因此上方这个注释已经不需要了。上方这个指定编码格式一般用于Python2,因为Python2版本解析器默认采取的ASCII编码不支持中文。为了能在Python2版本代码上写中文才会在指定解析器后指定编码方式为utf-8。而Python3若要兼容Python2版本一般都会加上指定编码格式这一行代码。

最後更新時間:

相關文章

發表留言