![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python语法学习
文章平均质量分 66
是肉球哇
别懒
展开
-
【python学习】——编程的两大思想:面向过程和对象
一、两大编程思想面向对象和面向过程,一个是宏观上的,一个是微观的二、类和对象的创建1、类:类别,分门别类,物以类聚。类是多个事物组成的群体的统称,能够帮助我们快速理解和判断事物的性质。2、数据类型(1)不同的数据类型属于不同类(2)使用内置函数查看数据类型print(type(100))print(type(99))print(type(520))3、对象100、99、520都是int类之下包含的相似的不同个例,这个个例专业术语称为实例或对象python中一切皆对象(dict原创 2022-05-25 12:55:46 · 792 阅读 · 0 评论 -
【python学习】——BUG
一、BUG的由来1、Bug的由来及分类bug是臭虫的意思,是因为世界上第一部万用计算机的使用过程中遇到故障,发现是因为有一只虫子在上面引起的故障,所有后来将不能正常运行的程序称为bugdebug称为排除故障2、不同异常类型的处理方式(1)bug的常见类型SyntaxError:粗心导致的错误粗心导致的语法错误:SyntaxError,自查宝典如下(1)漏了末尾的冒号,如if语句,循环语句,else子句等(2)缩进错误,该缩进的没有缩进,不该缩进的瞎缩进(3)把英文符号写成中文符号,原创 2022-05-23 17:59:01 · 466 阅读 · 0 评论 -
【python学习】——函数
函数一、函数的创建和调用- 函数的创建def 函数名([输入参数]): 函数体 [return xxx]二、函数的参数传递函数调用的参数传递(1)位置实参:根据形参对应的位置进行实参传递def calc(a,b):#这里的a,b为形式参数,形参的位置是在函数的定义出处 c=a+b return c result=calc(10,20)#10,20称为实际参数的值,简称实参,在这里是位置实参,实参的位置在调用处print(result)(2)关键字实参:根据形参名称进行实参传原创 2022-05-22 22:14:36 · 593 阅读 · 0 评论 -
【python学习】——字符串
字符串一、字符串的驻留机制(1)在python中它是基本数据类型,是一个不可变的字符序列(2)字符串的驻留机制:仅保存一份相同且不可变字符串的方法,不用的值被存放在字符串的驻留池中,python的驻留机制对相同的字符串只保留一份拷贝,后续创建相同字符串时,不会开辟新空间,而是把该字符串的地址赋给新创建的变量字符串的定义可以使用单引号,双引号,三引号a='python'b="python"c='''python'''print(a,id(a))——>python 281524043449原创 2022-05-19 17:37:13 · 679 阅读 · 0 评论 -
【python学习】——元组、集合
元组、集合1、什么是元组t = ('python','hello',98)使用小括号,中间用逗号隔开,隔开的内容叫做“元素对象”为什么元组没有列表、字典、集合这样的增删改之类的操作?因为元组是python内置的数据结构之一,是一个不可变序列不可变序列与可变序列不可变序列:字符串、元组。没有增、删、改的操作可变序列:列表、字典。可以对序列执行增删改操作,对象地址不发生更改那么,为甚要将元组设计成不可变序列在多任务环境下,同时操作对象时不需要加锁因此,在程序中尽量使用不可变序列原创 2022-05-17 10:18:34 · 323 阅读 · 0 评论 -
【python学习】——字典
字典1、什么是字典字典是python内置的数据结构之一,与列表一样是一个可变序列以键值对的方式存储数据,字典是一个无序的列表city={'安徽':1,'江苏':2,'上海':3}2、字典的原理字典的实现原理与查字典类似,查字典是先根据部首或者拼音查找相应的页码,Python中的字典是根据key查找value所在的位置,根据哈希函数(hash)计算得到的,键key必须是不可变序列,hash(key)3、字典的创建与删除1、字典的创建(1)最常用:使用花括号city={'安徽':1,'原创 2022-05-13 23:10:31 · 574 阅读 · 0 评论 -
【python学习】——列表
列表1、变量可以存储一个元素,而列表是一个“大容器”可以存储N多个元素,程序可以方便地对这些数据进行整体操作2、列表的特点(1)列表元素按顺序有序排序(2)索引映射唯一数据(3)列表可以存储重复数据(4)任意数据类型混存(5)根据需要动态分配和回收内存一、列表的创建与删除1、使用中括号2、使用内置函数list二、列表的查询操作1、获取列表中指定元素的索引——>index()(1)如查询列表中存在N哥相同元素,只返回相同元素中的第一个元素的索引(2)如果查询的元素在列表中不存原创 2022-05-13 15:48:55 · 1334 阅读 · 0 评论