- 博客(21)
- 收藏
- 关注
原创 知识点2020-10-19
一、问题:将列表li = [“alex”, “seven”]转换成字典且字典的key按照10开始向后递增答案:li = ["alex", "seven"]num = 10dic = {}for i in range(len(li)): dic[num] = li[i] num += 1print(dic)二、range的使用,range(0,2)含头不含尾。三、字典的添加,dic["名字“] = "kai"...
2020-11-18 22:05:34 101
原创 逗号是 识别是不是元组的标记 ,如果创建元组时,括号里面没有逗号 ,那么括号里面是什么数据类型,打印出来就是什么数据类型,如:
a = (“123”),代表是字符串,不是元组
2020-11-02 19:43:39 321
原创 字符串、字符、字节、位的 关系
四种编码:ascii 码 是最早的编码表,不支持中文encode,万国码,4个字节表示一个字符,utf-8,国际通过的。3个字节表示一个中文字符,1个字节表示 一个英文字符gbk,2个字节表示一个中文字符,1个字节表示 一个英文字符位:计算机中011的占位。一个字节是8位...
2020-11-01 20:26:57 761
原创 听新课程 的新学习的知识点
一,is 和==的区别?is 是比较内存地址是否相同;==是比较值是否相等二,a = 1 or 2 and 3 or 4 如何解读?运算符print(a)三,数据类型:1,数字(int和float),2,字符串(str),3,容器类(列表,元组,字典,集合)...
2020-11-01 15:09:56 60
原创 2020-10-30第二章作业题心得。用python操作txt文件,循环txt文件
一,用split分割时,直接把 txt 文件按行分成了列表二,用 for 循环 txt 文件时,是按每行来循环的。三,windows编码是 gbk,苹果电脑编码是utf-8,pycharm是默认utf-8编码。所以,在windows电脑上,pycharm环境中,读取 txt 文件时,,需要加上 encoding = "UTF-8".例如:f = open(file = "C:\\Users\\王凯\\Desktop\\stock_data.txt",mode = 'r'...
2020-10-30 16:40:40 140
原创 什么时候换行,什么时候在 for循环内执行,什么时候在for循环外执行
for i in range(1, 10): for j in range(1, i+1): print("%s*%s=%s" % (j,i,i*j), end=" ") print(end="\n")注意print(end="\n")的位置,代表着不同意义的换行
2020-10-20 17:13:33 339
原创 不能层级的缩进,打印出不同的效果,计算机是如何运行的?
打印列表中的最大值。。第一个位置打印代表:max_value 被赋值为 i 后,才会打印,每赋值一次,才打印一次。第二个位置打印代表:i 每循环一次,都打印一次max_value第三个位置打印代表:i 循环结束后,打印max_value的值。...
2020-10-20 15:25:57 173
原创 如何寻找列表中的最大值?先设定第一个为最大值a,然后用for i 循环比较,i 和 a
8、在不改变列表数据结构的情况下找最大值li = [1,3,2,7,6,23,41,243,33,85,56]max_value = li[0]for i in li: if i > max_value: max_value = iprint(max_value)9 在不改变列表中数据排列结构的前提下,找出以下列表中最接近最大值和最小值的平均值 的数li = [-100,1,3,2,7,6,120,121,140,23,411,99,243,33,85,56]
2020-10-20 14:20:30 3389 1
原创 修改标题重新发布2020-10-19
一、请问tu变量中的”k2”对应的值是什么类型?是否可以被修改?如果可以,请在其中添加一个元素“Seventu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44])tu[1][2]['k2'].append("seven")print(tu)二、如何转换为列表或元组,,请用下面的函数 list(s) 或者 tuple(s)将字符串s = “alex”转换成元祖print...
2020-10-19 12:44:42 61
原创 重新发布文字2020-10-18
请使用enumrate输出列表元素和序号(序号从100开始)for index, ele in enumerate(li): print(index, ele)
2020-10-18 21:19:27 60
原创 重新发布的文章2020-10-18
1、请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li = ['alex', 'eric', 'rain']print("_".join(li))2 查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素。li = ["alec", " aric", "Alex", "Tony", "rain"]for item in li: item = item.strip().replace(" ", "") if (item.startsw
2020-10-18 21:13:08 48
原创 2020-09-16学习笔记(之前word保存的前两张的)
2020-8-26开始学习python2020-8-30列表比变量方便变量,name = “alex,judd”列表,names = [“alex”,”judd”] 列表是有序的,可变的,列表的增删改查1,增Names.append(“rain”) 是加到最后Names.insert(2,”rain”) 是插到列表的2位置names.insert(2,[1,2,3]) 列表的嵌套。Names[2][1]表示定位取元素Names.extend(name1) ...
2020-09-16 22:57:49 56
原创 2020-09-16学习笔记
1,占位符的使用。需要写完字符串,过了引号,放在最后在写 % 来替换..2,思维方式不能重复选择球号。开始的思维:先选择,再判断。当球选择到重复的球号时如何判断重复,然后再停止选择这个球。转换思维:先判断,再选择。如果选择的球已经在列表中,那么就放弃选择这个球。3,计算列表中元素的数量。用 len(a); a.count("alex") 是计算alex在列表a中的数量。 ...
2020-09-16 17:14:22 44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人