随笔分类 -  python

摘要:继承 一、Java与Python的继承区别: 1、Python是一个类可以继承N个类 2、Java只能继承一个类 二、概念: 1、基类(父类):被继承的类 2、派生类(子类):继承其他类的类 如果一个类没有继承任何类,则默认继承object Python支持多继承 定义子类时,必须在其构造函数中调用 阅读全文
posted @ 2022-04-02 16:55 jia--- 阅读(160) 评论(0) 推荐(0)
摘要:1 def show(): #show() 类外的是函数 2 print("hello") 3 4 5 class Person(object): # Person:类的名称(类名)首字母必须是大写 object是所有类的父类,可以说是类的祖先 6 city="西安" # 数据属性(也叫类属性,是类 阅读全文
posted @ 2022-04-01 21:05 jia--- 阅读(219) 评论(0) 推荐(0)
摘要:一、库的管理: (自己创建的模块名称(也就是python文件的名称)不能和库的名称一样) 1、标准库:安装Python解释器后,直接自带的 os,sys,json,csv,time,datetime,hashlib 2、第三方的库:全球顶级程序员(有专门的网站可以下载) 安装方式: 1、在线安装 ( 阅读全文
posted @ 2022-03-31 16:49 jia--- 阅读(141) 评论(0) 推荐(0)
摘要:一、函数返回值: 1、一个函数,不管是否有return,它都是有返回值的。 如果没有return,它的返回值是None。 2、如果有return,函数的返回值是return后面的内容。 3、查看返回值,要print输出。 切记:return后面的代码是不能够执行的。 函数返回值的价值是:把函数与函数 阅读全文
posted @ 2022-03-30 16:30 jia--- 阅读(78) 评论(0) 推荐(0)
摘要:一、文件操作 1.文件操作也叫IO操作: 1、读 2、写 文件操作的三个步骤: 1、打开文件 2、操作文件 (针对文件的读和写) 3、关闭文件 (文件必须要关闭,否则会出现内存泄漏问题) 【当文件使用的内存量超过系统本身的内存资源时就会出现内存泄漏】 二、文件的具体操作 1.函数特性: 1.1 函数 阅读全文
posted @ 2022-03-29 16:09 jia--- 阅读(200) 评论(0) 推荐(0)
摘要:类型转换: 字符串转为列表: 变量.split(" ") (引号里是符号,把字符串通过什么符号拆分,转成列表(符号要是原来格式里有的)) 列表转为字符串: " ".join(变量) (引号里是符号,把列表通过什么符号转成字符串类型连接起来) 列表和元组互相转换: 强制转换 整型和字符串互相转换: 强 阅读全文
posted @ 2022-03-28 16:40 jia--- 阅读(121) 评论(0) 推荐(0)
摘要:字典的关键字是dict 字典的特性: 1.字典是无序的 (数据大的时候,每次输出是不一样的) 2.字典是key-value的形式来存储的 (键值对:冒号隔开,冒号前面的叫键key,冒号后面的叫值value) 获取所有的key: for..in 变量.keys() (加s) 获取所有的value: f 阅读全文
posted @ 2022-03-28 16:33 jia--- 阅读(163) 评论(0) 推荐(0)
摘要:元组tuple: √元组与列表的区别: (从外表上看列表是[ ],元组是(),但是:) 列表是可变的,元组是不可变的。 列表的可变指的是列表可以添加元素,可以删除元素。 元组的不可变指的是元组不可以增加新的元素,也不可以删除已有的元素。 元组是学过的唯一一个不可变序列。(列表是可变对象 ,整数是不可 阅读全文
posted @ 2022-03-28 16:26 jia--- 阅读(154) 评论(0) 推荐(0)
摘要:一、 1.1 逻辑判断 if if成立了后面就不会走了,如果不满足就走下一个。(代码是从上往下运行的) 在计算机中,针对不同的情况,使用逻辑判断的方式,逻辑判断使用的关键字是: if​elif (else if)​else​''' 1.2 if嵌套: if : if : else:else: 先执行 阅读全文
posted @ 2022-03-24 15:16 jia--- 阅读(493) 评论(0) 推荐(0)
摘要:一、安装python 和搭建环境 (见环境搭建分类) mac和Linux操作系统自带了python2.7的版本,所以安装python3后,要进行区分: 如果已带python2.7,需要在cmd控制台中输入“python3” 就进入了python3的控制台中。 如果不需要区分版本,就直接输入“pyth 阅读全文
posted @ 2022-03-11 16:43 jia--- 阅读(141) 评论(0) 推荐(0)