2020年2月的尾巴已经逝去,3月的已经悄然来到我们的身边。最近,TIOBE公布了2020年2月的 编程语言排行榜,大家一起来看看你习惯使用的编程语言排行第几吧!
在新一期的排行榜上java做为现阶段使用最多的编程语言还是稳稳的占据了老大哥的地位,而C语言凭借其稳定性和运行的快速性成为了2月增速最猛的实力股,而小编使用的python一直以来的增速还是比较稳定的。
python自从2018年以来一直处于一个迅猛增速的高发展时期,python以其学习门槛低,实现数据分析的代码少而越来越获得程序员们的青睐。今天我们就来学习下python入门的基础知识:
1.元祖
元祖与数值和字符一样只可查看而不可修改,避免了数据覆盖的风险。在使用元祖过程中要注意元祖对于里面只包含0个或者1个元素的情况下,有特殊的使用规则:如果元祖里面没有元素即为空元祖,只需要用括号表示即可Tuple0=() ,在之后的编程过程中就可以往里面添加元素了,而如果元祖中只包含一个元素,那就需要在该元素的后面添加一个逗号即可,如果该元祖中只有一个元素为a,则Tuple2=(‘a’,) 为只有一个元素的元祖。
2.简单数学运算
在python中简单的加减乘除比较容易理解,与我们日常生活中使用的一致。然而除了这些外还有幂函数,除不尽的小数还有log函数等等,它们在python中的表示方式就略微有所不同了:
3.列表操作
(1)添加列表元素
在列表的末尾添加元素使用append()函数,使用方式为:列表名.方法名(“元素值”),列表名为将要被添加元素的列表,其中的方法名即为append方法,而元素值为将要添加的元素。
list_1=['a','b','c','d']
list_1.append('f')
print(list_1)
----------------------------------------
输出为:
['a', 'b', 'c', 'd', 'f']
Process finished with exit code 0
如果不想在列表的末尾添加元素,而是想在列表中任意的一个位置添加元素,那就需要使用insert()函数了,使用方式为:列表名.insert(索引,要插入的元素),这其中的索引值为列表中要插入的位置,如果我想在列表中第一个元素后面插入一个元素,则索引值就是1:
list_1=['a','b','c','d']
list_1.insert(1,'aa')
print(list_1)
-----------------------------
输出为:
['a', 'aa', 'b', 'c', 'd']
Process finished with exit code 0
(2)修改列表元素
前面说了不可修改的类型有:元祖、数值和字符,而可修改的类型为列表,字典。列表作为可以修改的类型
修改方式为:列表名[索引]=修改后的值
list_1=['a','b','c','d']
list_1[2]='cc'
print(list_1)
-------------------------------
输出为:
['a', 'b', 'cc', 'd']
Process finished with exit code 0
(3)删除列表元素
删除列表中的元素有两种使用方式第一种为:列表名.remove(元素值),第二种为:列表名.pop(索引),还有是特殊的只清空列表中的元素,而不删除列表的方式为:list.clear()
list_1=['a','b','c','d','e','f','g']
list_1.remove('f')
print(list_1)
----------------------------------
输出为:
['a', 'b', 'c', 'd', 'e', 'g']
Process finished with exit code 0
#这个是使用第一种方式删除元素值f的结果
-------------------------------------
list_1=['a','b','c','d','e','f','g']
list_1.pop(0)
print(list_1)
-----------------------------------
输出为:
['b', 'c', 'd', 'e', 'f', 'g']
Process finished with exit code 0
#这个是使用第二种方式删除索引值为0的元素的结果
--------------------------------------
list_1=['a','b','c','d','e','f','g']
list_1.clear()
print(list_1)
---------------------------------
输出为:
[]
Process finished with exit code 0
#这个是清空列表的结果
(4)反向列表中的元素
反向列表中元素的方式为:列表名.reverse()
对列表排序的方式为:列表名.sort()
list_1=['a','b','c','d','e','f','g']
list_1.reverse()
print(list_1)
----------------------------
输出为:
['g', 'f', 'e', 'd', 'c', 'b', 'a']
Process finished with exit code 0
#这个为反向列表中元素的结果
---------------------------------------
list_1=['a','d','e','f','g','b','c']
list_1.sort()
print(list_1)
------------------------------------
输出为:
['a', 'b', 'c', 'd', 'e', 'f', 'g']
Process finished with exit code 0
#这个为对列表排序的的结果
好了,今天就先学到这里,谢谢大家。