Python学习
文章平均质量分 82
清灵菲儿
这个作者很懒,什么都没留下…
展开
-
Python面向对象(一)
1.面向对象(1)面向对象编程(oop)面向对象就是将客观存在的事物描述成对象,然后通过抽象的思维方式,把事物分解成人们易于理解的对象模型,然后根据对象模型构建应用程序的功能在面向对象编程的世界里:万物皆对象(一切都是对象)(2) 面向对象的三个特征封装,继承,多态(3) 面向对象的好处1)面向对象重点强调的是程序的执行状态2) 面向对象让程序员从一个执行者,变成了一个指挥者(4)面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所原创 2020-06-19 16:56:32 · 190 阅读 · 0 评论 -
Python中IO流
IO流1、什么是IO流?I(input) O(output)Stream主要说的就是将数据读入内存或者内存输出的过程中使用的技术常见的IO流操作,一般说的是【内存】与【磁盘】之间的输入输出。2、作用持久化数据,保证数据不再丢失!3、IO的分类一、根据数据流动方向(粘在内存的角度来说) r——输入流 w——输出流 二、根据数据的类型 b——字节流 t——字符流4、python如何操作IO流全局函数 open 打开一个IO操作open函数主要的目的是打开一个本地的文件ope原创 2020-06-19 15:27:04 · 1590 阅读 · 0 评论 -
Python函数入门(三)
内容回顾: |-- 函数结尾工作 |-- 深入讲解了递归在算法中的使用 |-- 斐波那契数列实现和使用 |-- lambda表达式 lambda [参数列表]:函数体 |-- 偏函数 函数的重新定义 from functools import partial |-- 全局函数 |-- 系统内置的常见模块 |-- random random.random() random.randint() random.randrange() ran原创 2020-06-11 16:06:51 · 130 阅读 · 0 评论 -
Python函数入门(二)
内容回顾:|-- 什么是函数?|-- 为什么使用函数|-- 如何定义函数?|-- 函数的调用|-- 函数分类|-- 全局变量和局部变量|-- 函数的调用过程|–函数的递归 |-- 函数的参数|-- 默认值|-- 可变参数|-- 命名参数(关键字参数)|-- 几种综合在一起的今日目标:|-- 匿名函数|-- 偏函数|-- 全局函数(自学)|-- 闭包|-- 装饰器|-- 内置模块匿名函数def (): # 函数体注意:在早期,python并没.原创 2020-06-11 15:52:44 · 234 阅读 · 0 评论 -
Python函数入门
1、什么是函数具有特殊功能的一段代码的封装C语言是一门面向过程(功能、函数)的语言具有名称的一段具体功能代码的统称函数作用:代码封装、提高代码的复用性、解耦合的作用2、python中如何定义函数使用关键字 def # define functiondef 函数名称([参数列表]): # 函数体 # [return 返回值]调用函数的帮助文档 print(print_msg.__doc__) print(help(print_msg))3、函数的调用函数名称([参数列数]原创 2020-06-03 14:56:39 · 174 阅读 · 1 评论 -
Python中的常用字符串
1、什么是字符串‘’、"" 、 “”“字符串”""、 ‘’‘字符串 ‘’’2、字符串常见的方法字符串可以被迭代,也可以通过下标访问注意:字符串是不可变类型python中字符串的所有方法,并不会改动字符串本身的值!!! 而是返回值发生了变化...原创 2020-06-03 13:50:34 · 302 阅读 · 0 评论 -
Python实现英雄游戏的登录注册购买界面
对csdn的排版很无语,已经写了好多遍了显示上来还是很乱,最后还是决定直接粘贴过来# -*- coding: utf-8 -*-while True: print("\t\t\t英雄商城登录界面\n") print("~*"*38) print("\t\t\t1.用户登录\n") print("\t\t\t2.用户注册\n") print("\t\t\t3.退出系统\n") print("~*"*38) choice = input("请输入您的选择:") if choice == "1原创 2020-05-27 17:20:29 · 482 阅读 · 0 评论 -
Python容器
什么是容器容器就是一种数据类型,复合数据,存储多个变量对象都是存储在堆中的容器(collection)|-- list 列表 底层是基于双向链表实现的|-- set 集合 无序,不重复 hash|-- tuple 元组|-- dict 字典list 列表...原创 2020-05-26 19:06:50 · 194 阅读 · 0 评论 -
循环习题解析
首先补充上一节知识(for循环中range函数的使用)Python的中的for循环本质就是用来迭代数据的 可迭代对象(Iterable对象)range()函数的使用 |-- range(n) 表示一个区间范围的递增的数据 [0, n) |-- range(m, n) 表示一个区间范围,[m, n)的区间 |-- range(m, n, s) 第三个值表示步长step举个栗子:#打印九九乘法表#coding=gbkfor i in range(1,10): for j in原创 2020-05-26 17:05:39 · 621 阅读 · 0 评论 -
Python(第二天)三大流程结构
python的三种程序结构是什么?➢ 顺序结构:按照顺序依次逐行执行代码的过程。自左向右,自上而下。➢ 选择结构:程序按照不同的条件执行不同的处理代码的过程。 在python常用if…elif…else判断语句➢ 循环结构:程序按照指定的条件,如果条件满足就重复指定一端处理代码的过程。 在python常用 while循环或是for循环顺序结构从左到右,从上而下按顺序执行的(比较简单)在python,一个语句的结束,以换行符作为标志的。选择结构|-- 单分支 if 条件: #原创 2020-05-18 16:46:43 · 238 阅读 · 0 评论 -
python第二天(Python变量 、标识符和关键字 、数据类型、 输入和输出、 运算符)
Python变量标识符和关键字数据类型输入和输出运算符python的变量变量:运行时可以发生变化的量为什么使用变量?——》方便变量的定义: # 在java、c、c++这些强数据类型语言中,定义变量必须申明变量的类型 int a = 10; # python是弱数据语言,在定义使用变量的过程中,不用申明变量的类型 # 解释器会自动根据值来判断 变量名称 = 变量值 # python的变量定义变量命名规范1、变量名称只能有 【大小写字母(大小写敏感)、数字、下划线原创 2020-05-17 15:14:17 · 292 阅读 · 0 评论 -
Python第一天(Python安装及Python不为人知的故事)
Python安装Python下载官网:http://www.python.orgftp 官方下载地址:http://www.python.org/ftp/python在官方 ftp 下载地址中,可以选择下载任意一个需要的版本在官网点击downloads选择需要的版本下载Python安装我们以最新的 3.x 为例安装:双击安装包,出现如下的开始安装界面,选择自定义安装选项:2. 选项设置,默认全部勾选即可:3. 高级配置选项,如图勾选即可:4. 安装过程中…:5. 安装完原创 2020-05-17 11:15:29 · 368 阅读 · 1 评论