
python
文章平均质量分 56
weiwei籽
打工中…
展开
-
python基础——类型转换
int(x[,base]) 将x转换为一个整数(int为十进制)long(x[,base]) 将x转换为一个长整数float(x) 将x转换为一个浮点数complex(real[,imag]) 创建一个复数str(x) 将x转换为字符串repr(x)原创 2022-04-05 09:30:12 · 1441 阅读 · 0 评论 -
python基础——数据结构总结 全局变量
数据结构总结1.list、tuple是有序列表,dict、set是无序列表2.list元素可变 tuple元素不可变3.dict和set的key值不可变,具有唯一性4.set只有key5.set的用途:去重、并集、交集6.list、tuple:+、*、索引、切片、检查成员等7.dict查询效率高,但是消耗内存多;dict、tuple查询效率低,但是消耗内存少全局变量当全局变量和局部变量重名时,局部变量优先a=100 #全局变量def fun():原创 2022-04-05 09:29:16 · 1303 阅读 · 0 评论 -
python基础——数据结构之集合
set的使用:set就像是把dict中的key抽出来一样,类似于一个list,但是内容又不能重复简而言之:集合就是无序的不重复元素序列从形式上看,和字典类似,python集合会将所有元素放在一堆大括号{}中,相邻元素之间用逗号,隔开{element1,element2,…,elementn}其中elementn表示集合中的元素,数量没有限制从内容上看,同一集合中只能存储不可变的数据类型,包括整型、浮点型、字符串、元组,无法存储列表、字典、集合这些可变的数据类型,否则python解释器会出现Type原创 2022-04-05 09:27:12 · 543 阅读 · 0 评论 -
python基础——数据结构之字典
dict的使用:dict是python中非常重要的数据类型,就像它的字面意思一样,就是个字典其实就是key-value键值对字典类型是python中唯一的映射类型”映射“是数学中的术语,简单理解,它指的是元素之间相互对应的关系,即通过一个元素可以唯一找到另一个元素创建1.使用{}创建字典dictname={‘key1’:‘value1’,‘key2’:‘value2’,…,‘keyn’:‘valuen’,}其中dictname表示的是字典变量名,key:value表示各个元素的键值对,中间用原创 2022-04-05 09:26:02 · 3670 阅读 · 0 评论 -
python基础——数据结构之元组
Tuple使用:与列表类似的存储空间,只是内容不允许修改创建tuplename=(element1,element2,……,elementn)其中,tuplename表示变量名,element表示元组的元素(与列表注意区分开,列表为方括号[],元组则为圆括号())lst=[1,2,3,4,5]print(lst)tup1=(1,2,3,4,5)print(tup1)>>>[1, 2, 3, 4, 5](1, 2, 3, 4, 5)注意的一点是:当创建的元组中只原创 2022-04-05 09:23:26 · 3192 阅读 · 0 评论 -
python基础——数据结构之列表
数据结构之列表list使用:1.大量数据需要处理-----大容量存储2.不同类型数据需要处理------兼容存储创建1.使用[]直接创建列表listname=[element1,element2,……,elementn]其中,listname表示变量名,element1~elementn表示列表元素#创建一个空列表lst=[]print(lst)>>>[]lst=["dhskhd","abc",123,2.3]print(lst)>>>[原创 2022-03-17 19:38:44 · 1185 阅读 · 0 评论 -
python基础——数据结构之字符串
数据结构内置数据结构str 字符串list 列表tuple 元组dict 字典set 集合数据结构之字符串创建字符串很简单,只要为变量分配一个值即可,或者使用’或者“来创建字符串var1='hello python'str1="hello python"1.字符串求长度len(str1);var1="hello world"print(len(var1))>>>112原创 2022-03-17 19:37:59 · 1294 阅读 · 0 评论 -
python基础——流程控制
流程控制分支语句条件判断:只有if else判断,没有switch case判断if语句的完整形式简写版:if 判断语句: 执行1else: 执行2a = int(input("请输入一个数字:"))if a > 0: print("a > 0")else: print("a <= 0")>>>请输入一个数字:-3a <= 0if <条件判断1>: <执行1>elif<条件判断2原创 2022-03-17 19:32:54 · 1609 阅读 · 0 评论 -
python基础——基本IO
基本IOinput最简单的输入输出s=input() #inputprint(s) #output>>>123123#没有提示输入,代码结构简单a=input() #默认输入的类型为字符串b=input()c=a+bprint(c) >>>1212#第一种a=int(input()) #定义输入的类型为整型b=int(input())c=a+bprint(c) >>原创 2022-03-17 19:30:36 · 1362 阅读 · 0 评论 -
python基础——变量与常量
菜鸟地址:https://www.runoob.com/python/python-strings.html变量与常量直接进行运算 1+1=2print(1+1)a=1b=1print(a+b)光标放置行首 ctrl+? (注释#的快捷键)类型与变量answer=42 标识符 赋值符 值python变量1.不用事先声明变量,赋值过程中就包含了变量的声明和定义的过程2.用=赋值,左边是变量名,右边是变量值3.使用前必须先被初始化(先被赋值)4.可以用del语句删原创 2022-03-17 19:28:27 · 1600 阅读 · 0 评论