Python基础入门课程学习笔记

  • 格式:docx
  • 大小:22.30 KB
  • 文档页数:7

下载文档原格式

  / 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Python 基础入门课程

-- 学习笔记

近期忽然有点迷上了爬虫 Python ,可能原因是最近人工智能, 深度学习炒的 比较热火有关。所以在网上搜了一大圈,想找点基础教程看看,发现还真不少, 不过还真没有发现比较适合我这种菜鸟的教程, 要么是英文的, 要么一开始就讲 的比较深, 连测试环境都搭建不起了。 让人一看就有点畏难放弃了。 最后终于发 现了唐老师的视频教程, 好了,废话不多说, 我就把我最近一段时间的学习笔记 给大家分享一下。

要想学习 Python ,首先要搭建测试环境。本教程所用的环境如下: 一、测试环境:

系统: 64 位 win7 中文版

浏览器:Google Chrome,尽量不要用IE 浏览器,测试中可能不能使用。 Python : Anaconda3-

Python 可以自行通过 Baidu 自行搜索下载安装即可。

二、 Python 安装: 如果你能下载到上面的版本,直接双击运行安装即可,可以更

改安装路径到

D 盘,因为占用空间比较大。我就是安装到 D 盘。安装完成后你就可以在开始菜 单- 所有程序 -Anaconda3 找到 Jupyter Notebook 。本次教程所有脚本全部在该 notebook 中运行和测试。 三、 入门学习:

如果你顺利看到这里,并能在你的电脑上看到上面的截图, 已经成功的拥有了本次学习测试的环境。

1、 打开 Jupyter notebook 。

路径:开始菜单-所有程序-Anaconda3找到Jupyter 界面如下。如能打开 Dos 窗口,不能出现下面的截图, Chrome 并设置成默认浏览器即可解决。

单击上图中的New 从下来菜单中选择Python 3即可打开代码编辑窗口。 如下两图:

好了,终于可以看到 Python 的一些真面目了,下面我们就和他来一个亲 民接触吧。还是从最经典的“ Hello Word!”入手,让我们看看如何通过

Python 输出“Hello Word ”。在代码输入处输入以下代码:print ( “Hello, Word!” ) 然后按 Control+enter 键运行即可看到屏幕上输出 Hello Word ! 是不是有点成就感了。好,我们继续。 2、 变量

python 是一种动态类型语言,在赋值的执行中可以绑定不同类型的值, 这个过程叫做 变量赋值操作 ,赋值同时确定了变量类型。 在 python 中变量定义方法很简单: a = 3

这个操作过程就是赋值,意思把整型数字5赋值给了变量a ,用等号来连 接变量名和值。之后就可以在表达式中使用这个新变量了 A * 5 的结果就是 15,如下图所示。

Say_Hello = “你好,很高兴见到你”这个赋值语句就把“你好,很高 兴见到你”赋值给 Say_hello 变量,并且定义了 SayHello 的变量类型为

那么恭喜你,你 Notebook 单击打开, 请尝试安装 Google

字符型( String )如下图, type() 函数可以显示变量类型 如果一个变量有多个单词组成,建议使用下画短线连接,如 变量。 怎么定义一个浮点类型的变量啊,和上面一样我们直接给他一个浮点类 型的数字

即可: float_v = 3.05, 好,我们看看如何判断一个变量的类型, 这就是上面我们提到的 type() 函数如下图:

就是说类型为字符类型,同样的 是整 形变量, 为浮点类型

3、 类型转换 如下列语句: str_666 = "666" 定义一个字符类型的 666 print

(type(str_666)) 显示变量类型: str 型 print (str_666) 显示变量内容 int_666 = int(str_666) 定义一个整型类型的数值变量,并通过 int() 把字符类型的 666 转换成数值类型 666

print (type(int_666)) 显示变量类型: Int 型 print (int_666) 显示变量内容 运行结果如下图所示 关于变量类型转换需要满足一些条件才可进行,否则则会报错。一般会 将字符类型的数值转换为整型和浮点型。 4、 运算符号

在 Python 中也和其他的编程语言一样,有运算符号,加: +;减: - ;乘: *;除: / ;乘方: **看下面的例子: a = 10 b = 5 print (a+b) # print(a-b)

# print(a*b) # print(a/b) # print(a**b) #

实际上 Python 的运算和其他语言一样,很简单,对吧! 5、 List 变量 除了上面讲的字符型 str 、整型 int 、浮点型 float 类型变量之

外, python 还有一个重量级变量类型 list 变量,也是非常好用。使用方法和其他变 量一样。

Numbers = [] # 定义一个空的 list 变量 numbers. Numbers.append (1)# 向 numbers 变量中添加值 Numbers.append (2) # 向 numbers 变量中添加值 Numbers.append (3) # 向 numbers 变量中添加值 print (Numbers) # 输出

numbers print (Numbers[0]) # 输出 numbers 注意:list 变量的索引是从零开始的,如上例中取出第一个值使用的是 nmbers[0].

如果我们要定义一个这样的 list 变量,看看该怎么做。某学生的各科学

Say_Hello 输出 a+b 的结果为 10

输出 a-b 的结果为 5 输出 a*b 的结果为 50 输出 a/b 的结果为 2

输出 a**b 的结果为 100000也就是 10的 5次方。