Python
python相关
麻辣大虾
我是大虾,一个走在coding路上的菜鸟
展开
-
Python中字符切片
今天大虾在学习的Python的时候,学到截取字符这部分,总是有很多疑惑,为什么明明 [1:5] ,但是输出结果中总是输出到4,不会输出到5。下面我们举例说明: 代码段 #!/usr/bin/python3 var1 = 'Hello World!' var2 = "Runoob" print ("var1[0]: ", var1[0]) print ("var2[1:5]: ", var2[1:5]) 运行结果 解析 在上面的代码中,第一个print很好理解,因为代码的索引通常都是从0原创 2020-12-28 10:36:12 · 332 阅读 · 2 评论 -
python中列表(list)和元组(tuple)的区别
话不多说,直奔主题:list&tuple list中的元素可修改,tuple中的元素不可修改。但是如果tuple中嵌套了list,那么由于list本身可修改,故此时的tuple也算是可以修改的。 List:代码段 list = ['A', 'B', 34, 'LIKE'] print(list)#输出初始列表 list[0] = 'wink' #修改列表list中的第一个元素的值为wink print(list) #输出修改后的列表 运行结果:列表list中的第一个元素已经被修改成原创 2020-12-20 21:26:16 · 1318 阅读 · 1 评论 -
Geany中utf-8编码格式声明方式
当我在用geany编写Python代码时,之前写好的demo,再次用geany打开,执行时突然出现了报错,不能展示正确的运行结果了。 报错如下: 这是为什么呢? 大虾百思不得姐,毕竟大虾之前写的时候,就是能运行处结果的,怎么只是换了个日子打开,就变了个样子(心碎脸) 经过多方查找资料,大虾抱着试试的心态,在代码的顶部,加了一行注释,如下图: 见证奇迹的时刻到了,点击执行,奇迹发生,geany就打印出了大虾想要的结果 这是因为大虾在使用geany 编写Python代码时,代码中包含了中文注释,并且一开始并原创 2020-09-03 16:10:57 · 683 阅读 · 0 评论