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