-
到现在都不知道怎么安装
查看全部 -
恰当使用取模运算,可以判断一个数是否为偶数,当一个数对2取模结果为0时,则这个数为偶数,否则为奇数。查看全部
-
变量名由大小写英文字母、数字和下划线_组成 变量不能用数字开头 变量尽量不要和Python关键字重合(比如前面学习过的:and、or、not,否则可能导致Python原有关键字发挥不出作用)查看全部
-
Python函数使用可变关键字参数
可变参数在使用上确实方便,函数会把可变参数当作tuple去处理,tuple在使用上有一定的局限性,比如有时候想找到特定位置的参数,只能通过下标的方式去寻找,如果顺序发生变化得时候,下标就会失效,函数逻辑就得重新修改实现。
Python函数提供可变关键字参数,对于可变关键字参数,可以通过关键字的名字key找到对应的参数值,Python会把可变关键字参数当作dict去处理;对于可变关键字参数,一般使用**kwargs来表示。
查看全部 -
Python函数使用可变参数
Python函数还接收一种参数叫做可变参数,可变参数即任意个参数的意思,可变参数通常使用*args来表示。
注意,在使用上,Python会把可变参数定义为一个tuple,所以在函数内部,把可变参数当作tuple来使用就可以了,比如可以通过位置下标取出对应的元素等。
查看全部 -
为了解决函数因参数类型导致程序报错的问题,Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。
查看全部 -
tuple一旦定义后便不可以修改,所以一般用来存放固定不变的数据。
方法:
count()方法:用来统计元组中某个元素出现次数
当我们统计元组中不存在的数据时,count方法不会报错,而是返回0.
index()方法:可以返回指定 元素的下面,当多次出现元素时,则返回第一次出现的下标。但是,当我们指定的元素不存在时,则会报错!
查看全部 -
元组:tuple
有序容器,可以包含0个或者多个元素,并支持索引访问、切片等操作。使用小括号()将元素括起来。
注:tuple是固定不变的。一旦变成tuple,其中的每一个元素是不可以改变的,也不能往其中添加数据。但是list是可以有这些操作的。
查看全部 -
删除元素:
pop()方法,该方法默认删除列表最后一个元素,并返回。
但是还可以接收一个参数来指定删除位置
查看全部 -
append()方法最佳数据到新的列表
names.append(123)
加到列表names中。但是该方法总是将元素添加到list的尾部。
insert()方法,需要两个参数
insert(参数1,参数2):参数1表示插入的位置,参数2表示插入的元素。
names.insert(2,'imooc').
此方法将元素插入到指定位置后,原来的名字都会自动往后移动一位,这个时候再使用相同的索引获取后面的元素。
查看全部 -
容器:
在Python中,包括列表(list)、元组(tuple)、字典(dict)、集合(set)等,他们都可以放入多个元素,因此都可以算作是容器,这些容器是Python编程中非常重要的数据结构,我们接下来重点学习这些数据结构。
list(列表):有序,用[]把元素括起来。scores=[100,102,103,104,105]
names=['张三','李四','王五']字符时需要用引号结合使用
查看全部 -
除了返回None、一个值以外,函数也可以返回多个值,在函数中,如果需要返回多个值,多个值之间使用逗号分隔即可,但是需要注意顺序。
注意打印的result,其实它是tuple类型,如果我们需要取出结果中的周长或者面积,使用对应位置的下标就可以获得对应的结果。
查看全部 -
在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号()、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。
请注意,return表示返回的意思,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因此,函数内部通过条件判断和循环可以实现非常复杂的逻辑。
查看全部 -
0b:二进制 0x:十六进制查看全部
-
整数
浮点数
字符串
布尔值
空值
查看全部
举报