Python基础入门课程学习笔记
- 格式:docx
- 大小:22.30 KB
- 文档页数:7
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次方。