
python基础
二木成林
这个作者很懒,什么都没留下…
展开
-
python学习(16)——使用JSON存储数据
# 使用JSON存储数据# 可以使用模块JSON来存储数据,并在程序再次运行时加载该文件中的数据# JSON格式的数据在很多编程语言中都可以使用# 使用json模块需要导入:import json# 1、使用json.dump()和json.load()# 1.1 函数json.dump()# 函数json.dump()接受两个实参:要存储的数据一起可用于存储数据的文件对象# 通过...原创 2019-11-28 10:44:42 · 400 阅读 · 0 评论 -
python学习(15)——异常
# 异常# python使用异常(一种特殊的对象)来管理程序期间发生的错误# 每当发生一个错误时,python就会创建一个异常对象# 如果你编写了处理该异常的代码,程序将会继续运行# 如果你未对异常进行处理,程序将停止,并显示一个traceback,其中有关于异常的报告# 异常是使用 try-except 代码块处理的。# try-except 代码块让Python执行指定的操作,同...原创 2019-11-28 10:20:45 · 218 阅读 · 0 评论 -
python学习(14)——文件
# 文件# python能够从文件中读取数据# 1、从文件中读取数据# 1.1 读取整个文件# 要读取文件,需要一个包含几行文本的文件# open()函数接收一个参数,要打开的文件的名称# python在当前执行的文件所在的目录中查找指定的文件# 故在下面的例子中python会在demo.py所在的目录中查找test.txt文件# open()函数将返回一个表示文件的对象,在下面...原创 2019-11-27 22:44:52 · 337 阅读 · 0 评论 -
python学习(13)——类【4】——类的导入
user.pyclass User(): # 定义一个名为User的类 """用户类""" def __init__(self, username, password): """初始化属性username和password""" self.username = username self.password = passwor...原创 2019-11-27 14:41:39 · 474 阅读 · 0 评论 -
python学习(13)——类【3】——类的继承
class User(): # 定义一个名为User的类 """用户类""" def __init__(self, username, password): """初始化属性username和password""" self.username = username self.password = password de...原创 2019-11-27 14:39:06 · 588 阅读 · 0 评论 -
python学习(13)——类【2】——使用类和实例
class User(): # 定义一个名为User的类 """用户类""" def __init__(self, username, password): """初始化属性username和password""" self.username = username self.password = password ...原创 2019-11-27 14:38:26 · 431 阅读 · 0 评论 -
python学习(13)——类【1】——创建和使用类
# 类# 1、创建和使用类# 创建类需使用关键字class# 在python中,首字母大写的名称指的是类# 类中的函数称之为方法# __init__()是类中的一个特殊的方法,每当根据类创建新实例时,python就会自动运行它。# __init__()在开头和末尾各有两个下划线,这是一种约定,避免python默认方法与普通方法发生名称冲突class User():#定义一个名为U...原创 2019-11-27 14:37:29 · 479 阅读 · 0 评论 -
python学习(12)——模块
say.pydef say_hello(): """ 打印Hello World! """ print("Hello World!")def say_name(name): """ 打印传入的名字 """ print("我的名字是:" + name)demo.py# 模块# 函数的优点之一就是与主程序分离,使用时直接调用函数即可# 其实函...原创 2019-11-26 18:18:38 · 440 阅读 · 0 评论 -
python学习(11)——函数
# 函数# 1、定义函数# 1.1 函数的定义# 定义函数是使用def关键字来定义的# 调用函数,可指定函数名以及用括号括起的参数信息def say_hello():# 定义一个函数 print("Hello World!");say_hello();# 调用函数# 1.2 向函数传递信息# 可以在函数定义的函数名括号中定义参数信息,参数信息是在函数调用时传入# 在下面...原创 2019-11-26 17:49:46 · 625 阅读 · 0 评论 -
python学习(10)——用户输入和while循环
# 用户输入和while循环# 1、用户输入# 1.1 函数input()# 函数input()让当前程序暂停运行,等待用户输入一些文本,获取用户输入后,python将其存储在一个遍历中,以待使用# 函数input(prompt)接收一个参数,即要向用户显示的提示或说明,让用户知道如何操作# 但函数input()接收的用户输入都是解读为字符串# python 2.7使用函数raw_i...原创 2019-11-25 13:28:01 · 518 阅读 · 0 评论 -
python学习(9)——字典
# 字典# 1、字典的使用# 1.1 字典的定义# 在python中,字典是一系列键-值对。每个键与每一个值都相关联,可以使用键来访问与之关联的值# 与键相关联的值可以是数字、字符串、列表及字典,和JSON的结构非常类似# 键和值之间用冒号分隔,而键-值对之间用逗号分隔。字典中可以包含任意数量的键值对user1 = {"name": "张三", "age": 16, "sex": "...原创 2019-11-25 12:42:35 · 405 阅读 · 0 评论 -
python学习(8)——if语句
# if语句# 1、条件测试# 1.1 检查是否相等使用==号print("abc" == "ABC"); # 使用==号判断是否相等# 1.2 检查是否不相等使用!=号print("abc" != "ABC"); # 使用!=号判断是否不相等# 1.3 比较数字# 条件语句中可以包含各种数学比较,如大于(>)、大于等于(>=)、小于(<)、小于等于(<...原创 2019-11-25 11:03:49 · 446 阅读 · 0 评论 -
python学习(7)——遍历列表、切片及元组
列表的操作# 操作列表# 1、循环遍历列表# 使用for in 遍历循环整个列表# 注意在for循环中使用到的缩进,这在python中是必需的groups1 = ["唐僧", "孙悟空", "猪八戒", "沙僧", "小白龙"];for element in groups1: print(element);# 2、创建数字列表# 2.1 使用函数range()# 函...原创 2019-11-24 22:20:50 · 649 阅读 · 0 评论 -
python学习(6)——列表元素的添加、删除、修改及排序
python的列表,笔记如下:# 列表# 1、列表是什么# 列表是由一系列按特定顺序排列的元素组成,里面可以是字母、数字、字符串等# 在python中使用方括号([])来表示列表,并使用逗号分隔其中的每个元素names=["张三","李四","王五","赵六"];print(names);# 2、访问列表元素# 列表是有序集合,要访问列表中的元素,将该元素的索引(即位置)告诉...原创 2019-11-24 21:11:21 · 1581 阅读 · 0 评论 -
python学习(5)——数字
python中的数字,包括整数和浮点数的运算# 数字# 1、整数# 在python中,可以对整数执行加减乘除运算print(2+3);# 加print(2-3);# 减print(2*3);# 乘print(2/3);# 除print(2**3);# 乘方,在python中使用两个乘号表示乘方运算print((2*3)-3);# 支持使用括号修改运算次序# 2、浮点数#...原创 2019-11-24 20:09:54 · 360 阅读 · 0 评论 -
python学习(4)——字符串
字符串在python中的简单使用如下所示:# 在python中,用引号括起来的都是字符串,其中引号可以是单引号,也可以是双引号message1="Hello World!";message2='张三';message3="'Tom' is a name.";# 1、使用方法对字符串进行操作:如修改字符串的大小写# title()方法将以首字母大写的方式显示每个单词。print(...原创 2019-11-24 17:24:05 · 380 阅读 · 0 评论 -
python学习(3)——变量
使用变量来保存一条信息,通常python中的变量没有任何类型,可以是数字,字符串亦或者是浮点数,学习过其他编程语言的人很容易明白变量是一个什么样的概念。print ("hello world!");# message是一个变量,不论其是什么类型的变量,用来存储一个值message="hello world!";print(message);# 当变量的值修改后,输出的也是最新的变...原创 2019-11-24 17:00:49 · 335 阅读 · 0 评论 -
python学习(2)——下载安装python文本编辑器
第一步:官网下载下载地址:https://www.jetbrains.com/pycharm/download/#section=windows第二步:点击安装包进行安装第三步:自定义安装路径第四步:配置第五步:安装安装中安装完成第六步:打开桌面安装成功的图标配置主题免费试用、...原创 2019-11-24 19:58:27 · 583 阅读 · 0 评论 -
python学习(1)——下载安装python环境
第一步:下载python环境下载地址:https://www.python.org/downloads/根据自己电脑系统选择,我这里是Windows第二步:双击安装程序进行安装第三步:配置安装组件第四步:配置安装路径第五步:正在安装中第六步:安装成功第七步:测试安装成果WIN+R然后输入cmd,打开DOS窗口输入python,出现...原创 2019-11-24 13:09:14 · 274 阅读 · 0 评论