
python基础
python_problem
这个作者很懒,什么都没留下…
展开
-
冒泡排序的理解
第一轮排序完成后,还要继续进行多轮排序,进入多轮排序的循环,在外侧嵌套多轮排序的循环,4个数字需要3轮,若n个数字需要排序n-1轮。两个相邻的数字进行比较,较大数字放在后面,排完后,最大的数字会被排到最后。第2轮比较,只比较其余的数字,仍然将最大的排到最后,所用次数减少一次。首先编写第一轮排序,4个数字需要排序3次,若n个数字需要排序n-1次。且每轮排序的次数和轮数有以下关系。四个数字共需要三轮排序。...原创 2022-07-29 14:47:40 · 103 阅读 · 0 评论 -
python中json的使用
json是是一种轻量级的数据交换格式在python中不能直接拿来使用,需要转换格式,否则会报错首先导入python中的json包import json把json转换为python,可以使用json.loads(x)x = '{"name":"xiaoming", "sex":1}'print(type(x))y = json.loads(x)print(type(y))json内容x原本为str格式,转换后为dict格式,方便提取里面的内容把python转换为原创 2021-10-14 19:16:41 · 176 阅读 · 0 评论 -
python 获取值的类型,或者判断值的类型
获取值的类型可以使用type()方法:type(50),type("50"),type([5,5]),type({5:5})分别可以得到<class 'int'>,<class 'str'>,<class 'list'>,<class 'dict'>判断值的类型仍然可以使用type()方法:值的类型是int,打印trueif type(50) is int: print("是int")值的类型不是str,打印false原创 2021-10-14 08:18:56 · 559 阅读 · 0 评论