Python
Python基础
、直接动手
这个作者很懒,什么都没留下…
展开
-
Python_类全面解析
类(classes)Python的类机制使用尽可能少的新语法和语义将类引入语言。Python的类提供了面向对象程序设计语言所有的 标准特性:类继承机制允许有多个基类,一个派生类可以覆盖基类中的任何方法,一个方法可以使用相同的名字调用 基类中的方法。Table of Contents1.名字和对象2.Python的域(scopes)和名称空间(namespaces)3 初识类3.1 ...转载 2020-11-23 10:43:55 · 598 阅读 · 0 评论 -
Python_正则表达式
正则表达式Python 的 re 模块(Regular Expression 正则表达式)提供各种正则表达式的匹配操作,和 Perl 脚本的正则表达式功能类似,使用这一内嵌于 Python 的语言工具,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。Python 会将正则表达式转化为字节码,利用 C 语言的匹配引擎进行深度优先的匹配。表 ...转载 2020-11-23 10:41:27 · 164 阅读 · 0 评论 -
Python_time库
time库1.预知:单行动态刷新刷新的关键是\r刷新的本质是:用后打印的字符覆盖之前的字符不能换行:print()需要被控制要能回退:打印后光标回退之前的位置\r例: import time for i in range(101): print(“\r{:3}%”.format(i),end = “”) time.sleep(0.1) ...原创 2020-11-23 10:39:37 · 426 阅读 · 0 评论 -
Python_文件
文件1.定义:是数据的抽象和集合存储在辅助存储器上的数据序列数据存储的一种形式文件展现形态:文本文件和二进制文件本质上,所有的文件都是二进制形态存储,形式上,所有文件采用两种方式展示2.文本文件-文本文件由单一特定编码组成的文件,如UTF-8编码由于存在编码,也被看成是存储着的长字符串适用于例如:txt文件、.py文件表现形式例1:“中国是个伟大的国家...原创 2020-11-23 10:38:13 · 175 阅读 · 0 评论 -
Python_字典
字典1.定义:字典可看作是索引(这里称为键)的集合与值的集合之间存在的一种映射。而字典中的索引几乎可以是任意类型,与列表不同,列表中索引位置必须为整数每个键对应一个值,键与值之间的关系称之为键值对,有时也称为数据项2.字典的创建与输入输出dict()函数可以创建一个空字典,大括号{}表示一个空字典使用方括号[]向字典里添加数据项例:a = dict()print(a)...原创 2020-11-23 10:36:36 · 694 阅读 · 0 评论 -
Python_函数
函数是一段代码的表示一段具有特定功能的、可重用的语句组两个作用:降低编程难度和代码的复用1. def关键字定义一个函数def关键字,后跟一个空格-函数名,自己定义,起名需要遵循便令命名规则,约定俗成,不要使用大驼峰(只给类起名用)后面括号和冒号不能省,括号内可以有参数,也可以没有只是定义的话不会执行注意缩进,形同C语言的{ },如果表示在函数内就不能与def齐平;函数内有...原创 2020-11-23 10:33:28 · 182 阅读 · 0 评论 -
Python_集合
集合-集合类型与数学中集合的集合概念一致-集合是多个元素的无序组合-集合元素唯一且不可更改,不能是可变数据类型1、建立集合建立集合类型用{}或set(),集合用大括号{}表示,元素间用逗号分隔。建立空集合,必须用set()例1:s = {1,2,3,4,5,6,7}print(s)s = set({1,2,3,4,5,6,7})print(s)s = set((1,2,3,4...原创 2020-11-23 10:26:16 · 125 阅读 · 0 评论 -
Python_元组
元组有序不可变序列1.创建元组给值-Python 的元组与列表类似,不同之处在于元组的元素不能修改。-元组使用小括号,列表使用方括号。-元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。也可以不加括号,一般加括号,便于识别例:y = (1,2,3,4,5)print(type(y))print(y)t = 1,2,3,4,5print(type(t))print...原创 2020-11-23 10:30:08 · 428 阅读 · 0 评论 -
Python_分支结构循环与遍历
分支结构循环与遍历1、基础函数1.赋值语句-由赋值符号构成的一行代码-即"="连起来的语句2.输入函数-input()-从控制台获取用户输入的函数-input()函数的使用格式-<变量> = input(<提示信息字符串>)-用户输入的信息以字符串类型保存在<变量>中-例: guess = input("请输入:") # 运行时控制...原创 2020-11-23 10:09:53 · 695 阅读 · 0 评论 -
Python_列表
列表有序可变序列有0个或多个数据组成的有序数列1、创建列表-创建列表的简单方法用方括号[]将元素括起来: ['spam', 2.0, 5, 40]-一个列表作为另一个列表的元素称为列表的嵌套: ['hello', 16.0, 25,[1, 2, 3]]-不含任何元素的列表称为空列表,使用空的方括号([])创建一个空列表。(赋初值时可以用到)例: ...原创 2020-11-23 10:07:36 · 1558 阅读 · 0 评论 -
Python_字符串
字符串作用:用来表示文字信息-如何表示-单引号-双引号-三引号(三个单引号或者三个双引号)-能够扩起多行信息-单引号交错使用-单双引号一定是配对的,单对单,双对双1、字符串赋值is即判断是否是同一个对象,相同则返回Ture,不同则False执行下面赋值语句 :a = 'banana'b = 'banana'a is b Ture #表示a和b具...原创 2020-11-23 10:06:44 · 951 阅读 · 2 评论 -
Python__数值类型
变量——用来保存和表示数据的占位符号1、变量命名规则-变量命名可以包括数字 ,大小写字母,下划线或者更多,但是我们不推荐前三种内容之外的符号-数字不可以开头-大小写敏感-避开保留字-推荐-使用 具有固定含义的英语单词缩写,srv=server skt=socket,一般以posix命名规则为主-驼峰命名法-大驼峰:名称以单词自动连接,且每个单词首字母均大写-小驼峰:类似大驼峰,...原创 2020-11-23 10:04:59 · 301 阅读 · 0 评论