python学习之路
文章平均质量分 62
个人学习心得
安木研
这个作者很懒,什么都没留下…
展开
-
pycharm中database navigato的介绍使用,安装,部分功能简单翻译
pycharm中database navigato的介绍使用首先安装打开pycharm文件 —> 设置 —> 插件之后按照提示重启idle原创 2021-09-12 09:45:46 · 2000 阅读 · 0 评论 -
Python中的编码与IO操作
编码与IO操作编码编码格式(1)Python的解释器使用的是Unicode(内存)(2).py文件在磁盘上使用UTF-8(内存)文件的读写操作(1)内置函数open()创建文件对象通过IO流将磁盘文件中的内容与程序中的对象中的内容进行同步(2)语法规则常用的文件打开模式文件的类型按文件中数据的组织形式,文件分为以下两大类(1)文本文件:存储的是普通“字符”文本,默认为unicode字符集,可以使用记事本程序打开(2)二进制文件:把数据内容用“字节”进行存储,无法用记事本打开,必原创 2021-08-22 16:33:27 · 178 阅读 · 0 评论 -
Python中的父类子类用法
继承和多态继承(1)语法格式class 子类类名(父类1,父类2…):pass(2)如果一个类没有继承任何类,则默认继承object继承和多态继承和多态继承和多态继承和多态继承和多态继承和多态原创 2021-08-22 10:45:46 · 6722 阅读 · 0 评论 -
Python中的类与对象
类与对象类(class)类是多个类似事物组成的群体的统称。能够帮助我们快速理解和判断事物的性质,类是对象的抽象表示类是对象的属性和行为的进一步封装模板,不同类的属性和行为不同类是用来描述具有相同属性和方法的的对象的集合,类的属性和方法是集合中所有对象所共有的创建类的语法class 类名:语法快类的构造方法使用__init__进行初始化创建类的特殊方法,也称作构造函数class Animal: def __init__(self): print('疯狂动物园')z原创 2021-08-20 22:23:20 · 192 阅读 · 0 评论 -
Python中的函数
函数可变参数在某些情况下我们不能在定义函数的时候就确定参数的内容和数量,就可以使用可变参数语法格式:some_func(*args,**kwargs)参数说明:“some_func”为函数名“*args”和“**kwargs”为可变参数*args使用*定义个数可变的位置形参结果为一个元组args可以被替换**kwargs使用**定义个数可变的关键字形参结果为一个字典kwargs可以被替换传递的参数必须是关键字形式def aa(*args): print(args)a原创 2021-08-20 13:42:49 · 189 阅读 · 0 评论 -
Python中的字符串
字符串在Python中字符串是基本数据类型,是一个不可变的字符序列1.字符串的驻留机制仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中,Python的驻留机制对相同的字符串只保留一份拷贝,后续创建相同字符串时,不会开辟新空间,而是把该字符串的地址赋给新创建的变量(1)驻留机制的几种情况(交互模式)字符串的长度为0或1时符合标识符的字符串字符串只在编译时进行驻留,而非运行时[-5,256]之间的整数数字(2)sys中的intern方法强制两个字符串指向同一个对象(3)P原创 2021-08-19 21:45:46 · 434 阅读 · 0 评论 -
Python中的集合
集合Python语言提供的内置数据结构与列表、字典一样都属于可变类型的序列集合的行为与列表类似,只是集合不会包含重复的值集合是没有value的字典1.集合的创建方式{}、set()直接{ }s={‘Python’ , ‘hello’ , 90}使用内置函set()注:如果创建的是空集合,必须使用set()进行创建,否则创建的是字典类型print('------------------------集合的创建---------------------------')print('----原创 2021-08-19 15:59:13 · 154 阅读 · 0 评论 -
Python中的元组
元组Python内置的数据结构之一,是一个不可变序列(不可以修改)元组的定义使用“(”和“)”把元素括起来,并用“,”隔开例如:a = (1, 2, 3)1.元组的创建直接小括号s = (1, 2, ‘a’)使用内置函数tuple()a = tuple((1, 2, ‘a’))只包含一个元组的元素需要使用逗号和小括号b = (1,)print('-------------------元组的创建--------------------')print('----------------原创 2021-08-19 14:38:07 · 123 阅读 · 0 评论 -
Python中的字典
字典Python内置的数据结构之一,与列表一样是一个可变序列,以键值对的方式存储数据,字典是一个无序的序列字典示意图字典的实现原理字典的实现原理与查字典类似,查字典是先根据部首或拼音查找对应的页码,Python中的字典是根据key查找value所在的位置1.字典的创建(1)使用花括号scores={‘张三’:100,’李四’:98,’王五’:45}print('------------------字典的创建-------------------')print('------------原创 2021-08-19 13:08:56 · 4979 阅读 · 5 评论 -
Python中的列表
列表变量只可以存储一个元素,而列表可以存储N个元素,程序可以方便的对这些数据进行整体的操作1.列表示意图2.列表对象的创建(1)列表需要使用中括号[],元素之间使用英文字母的逗号进行分隔 例:lst=[‘张’,’刘’] 内存示意图:(2)调用内置函数list(),创建列表 例:lst=list([‘张’,’刘’])3.列表的特点列表元素按顺序有序排列索引映射唯一一个数据列表可以存储重复数据任意数据类型混存根据需要动态分配和回收内存4.列表的原创 2021-08-19 10:19:57 · 485 阅读 · 0 评论 -
Python中内置函数range()
内置函数range()作用用于生成一个整数序列用法range(stop) ----> 创建一个(0,stop)之间的整数序列步长为1range(start,stop) ----> 创建一个(start,stop)之间的整数序列,步长为1range(start,stop,step) ----> 创建一个(start,stop)之间的整数序列,步长为step,返回值是一个迭代器对象print('----------------range(stop)--------------')原创 2021-08-18 16:50:36 · 400 阅读 · 0 评论 -
Python中常见转义字符
转义字符定义反斜杠+想要实现的转义功能首字母意义当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)反斜杠:\单引号:\’双引号:\”常用的一些转义字符换行:\n光标移动到下一行的开头# \nprint('ni\nhao')print()回车:\r光标的位置回退到本行的开头位置# \rprint('ni\rhao')print()水平制表符:\t光标移动到下一组4个字符的开始处# \tprint('ni原创 2021-08-18 16:13:34 · 642 阅读 · 0 评论 -
Python中数据类型转换
数据类型整数类型 —>int —>98 英文为integer,简写为int,可以表示正数、负数和零 不同进制表示方法 十进制 ---> 默认的进制 二进制 ---> 以0b开头 八进制 ---> 以0o开头 十六进制 ---> 以0x开头# int十进制、二进制、八进制、十六进制print('十进制', 118)print('二进制', 0b10101010)prin原创 2021-08-18 16:14:13 · 277 阅读 · 0 评论 -
Python中二进制与字符编码
二进制与字符编码 8bit=1byte 1024byte=1kb 1024kb=1mb 1024mb=1gb 1024gb=1tb BIN:binary,二进制的; OCT:octal,八进制的; HEX:hexadecimal,十六进制的; DEC:decimal,十进制的原创 2021-08-18 16:14:32 · 150 阅读 · 0 评论 -
python中的运算符
python中的运算符算数运算符标准运算符 -----> 加(+)、减(-)、乘(×)、除(/)、取整(//)一正一负向下取整取余运算符 -----> % (一正一负 余数=被除数-除数×商)幂运算符 -----> **print(1+1)print(2-1)print(2*2)print(11/2)print(11//2)print(-11//2)print('--------------------取余运算符---------------------')pr原创 2021-08-18 16:13:53 · 151 阅读 · 0 评论 -
Python中Print()函数的使用
Print()函数的使用#输出内容可以是数字、字符串、含有运算符的表达式原创 2021-08-18 10:04:36 · 271 阅读 · 0 评论