
Python基础
CoreJT
中科院自动化所在读直博生,感兴趣的研究方向:文本分类、情感分析、机器阅读理解与问答系统以及对话系统。
展开
-
Python基础 | (9)文件和异常
本小节我们将学习处理文件,让程序能快速分析大量数据;还将学习错误处理,避免程序在面对意外情形时崩溃;还会学习异常,它是Python创建的特殊对象,用于管理程序运行时出现的错误;最后学习json模块,能够储存用于数据,避免在程序运行停止运行后丢失。 目录 1.在文件中读取数据 2.写入文件 3.异常 4.存储数据 1.在文件中读取数据 可以一次性读取文件中的所有数据,也可以以每次...原创 2018-12-31 15:51:49 · 1173 阅读 · 0 评论 -
Python基础 | (8)Python类
面向对象编程中,可以编写表示现实世界中的事物或情景的类,并基于类创建对象。编写类时,会定义一大类对象都有的通用行为。基于类创建对象(实例化),每个对象都自动具备这种通用行为,然后可以根据需求赋予每个对象独特的个性。 目录 1.创建和使用类 2.使用类和实例 3.继承 4.导入类 5.Python标准库 1.创建和使用类 创建Dog类 class Dog(): '''简单模...原创 2018-12-30 20:42:23 · 399 阅读 · 0 评论 -
Python基础 | (7)Python中的函数
本篇博客将系统的介绍Python函数,一个函数可以定义一项特定的任务,如果需要在程序中多次执行同一项任务,无需反复编写完成该任务的代码,只需调用执行该任务的函数即可。 目录 1.定义函数 2.传递实参 3.返回值 4.传递列表 5.传递任意数量的实参 6.将函数存储到模块中 1.定义函数 简单函数 def greet_user(): print("hello!") g...原创 2018-12-30 16:23:51 · 342 阅读 · 0 评论 -
Python基础 | (6)用户输入和while循环
目录 一、函数input()的工作原理 二、while循环 三、使用while循环来处理列表和字典 一、函数input()的工作原理 input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以便你使用。 运行上述程序,执行input()后,控制台会提示你输入,当你输入后,内容会保存在message变量中,然后再把该内容打印输出。 ...原创 2018-10-18 16:02:19 · 461 阅读 · 0 评论 -
Python基础 | (5)字典
目录 一、一个简单的字典 二、使用字典 三、遍历字典 四、嵌套 一、一个简单的字典 字典以{}为标识,以键-值对的形式存储 二、使用字典 可以通过键来访问与之对应的值,与键相关联的值可以是数字、字符串、列表乃至字典,可将任何Python对象用作字典中的值。 访问字典中的值:字典名[key] 添加键值对 使用update()添加键值对 创建一个空字典 修改...原创 2018-10-17 14:30:46 · 368 阅读 · 0 评论 -
Python基础 | (4)if语句
目录 一、简单示例 二、条件测试 三、if语句 四、使用if语句处理列表 一、简单示例 如果你有一个汽车列表,并想将其中每辆汽车的名称打印出来。对于大多数汽车都应以首字母大写的方式打印,但对于'bmw',应以全大写方式打印。 二、条件测试 检查是否相等 检查是否相等时不考虑大小写 Python中检查是否相等时,区分大小写 检查是否不相等 比较数字 检...原创 2018-10-17 13:10:06 · 357 阅读 · 1 评论 -
Python基础 | (3)操作列表
目录 一、遍历整个列表 1.使用for循环 2.在for循环中执行更多操作 3.在for循环结束后执行一些操作 二、避免缩进错误 三、创建数值列表 1.使用range() 2.使用range()创建数字列表 3.对数字列表执行简单的统计计算 4.列表解析 四、使用列表的一部分 1.切片 2.遍历切片 3.复制列表 五、元组 一、遍历整个列表 1.使用for循...原创 2018-10-15 15:07:45 · 387 阅读 · 0 评论 -
Python基础 | (2)列表简介
目录 一、什么是列表 1.定义 2.访问列表元素 二、修改、添加和删除元素 1.修改列表元素 2.在列表中添加元素 3.从列表中删除元素 三、组织列表 1.使用sort()对列表进行永久性排序 2.使用sorted()对列表进行临时排序 3.倒着打印列表 4.计算列表长度 一、什么是列表 1.定义 列表由一系列按特定顺序排列的元素组成。 可以包含所有字母、数字...原创 2018-10-15 13:42:08 · 344 阅读 · 0 评论 -
Python基础 | (1)变量和简单数据类型
目录 一、变量 1.变量命名规范: 2.文件命名规范: 二、字符串 1.字符串表示 2.修改字符串的大小写 3.合并(拼接)字符串 4.使用制表符或换行符来添加空白 5.删除空白 6.使用字符串时避免语法错误 7.Python2中的print语句 三、数字 1.整数 2.浮点数 3.使用函数str()避免类型错误 4.Python2中的整数 5.注释 6....原创 2018-10-14 16:59:54 · 655 阅读 · 0 评论