
python
NitefullSand
这个作者很懒,什么都没留下…
展开
-
sublime+python环境搭建
https://www.cnblogs.com/zhaof/p/8126306.html原创 2022-03-09 09:33:35 · 809 阅读 · 0 评论 -
python--tuple容器
元组(tuple)和list一样,也是一个有序容器,在元组中,同样可以包含0个或者多个元素,并且也支持索引访问、切片等操作。定义元组的方式是使用小括号()将元组内的元素括起来。T = (‘Alice’, ‘Bob’, ‘Candy’, ‘David’, ‘Ellena’)#通过下标的方式访问元素print(T[0]) # ==> Aliceprint(T[4]) # ==> Ellena#切片print(T[1:3]) # ==> (‘Bob’, ‘Candy’)元组数据类原创 2022-02-19 20:41:44 · 169 阅读 · 0 评论 -
python--dict容器
dict中,每一项包含一个key和一个value,key和value是一一对应的例子:姓名和成绩names = [‘Alice’, ‘Bob’, ‘Candy’, ‘David’, ‘Ellena’]scores = [45, 60, 75, 86, 49]index = 0for name in names:score = scores[index]print(‘name = {}, score = {}’.format(name, score))index = index + 1在解决原创 2022-02-19 21:09:59 · 559 阅读 · 0 评论 -
python内置函数
https://docs.python.org/3/library/functions.html原创 2022-02-20 13:55:48 · 482 阅读 · 0 评论 -
python--set容器
set和list类似,拥有一系列元素,但是set和list不一样,set里面的元素是不允许重复的,而list里面可以包含相同的元素;set与list的另一个区别是,set里面的元素是没有顺序的。创建set的方式是使用set(),并传入一个list,list的元素将会被转换成set的元素。s = set([1, 4, 3, 2, 5])print(s) # ==> set([1, 2, 3, 4, 5])打印的形式类似 list, 但它不是 list,仔细看还可以发现,打印的顺序和原始 list原创 2022-02-19 21:27:14 · 524 阅读 · 0 评论 -
Python===isinstance()函数
为了保证函数的正常运行,有时候需要对函数入参进行类型的校验,Python提供isinstance()函数,可以判断参数类型,它接收两个参数,第一个是需要判断的参数,第二个是类型。isinstance(100, int) # ==> Trueisinstance(100.0, int) # ==> Falseisinstance(‘3.1415926’, str) # ==> True请实现函数func,当参数类型为list时,返回list中所有数字类型元素的和,当参数类型为tup原创 2022-02-21 08:38:40 · 395 阅读 · 0 评论 -
python函数参数
默认参数:默认参数的意思是当这个参数没有传递的时候,参数就使用定义时的默认值。我们来定义一个计算 x 的N次方的函数,假设计算平方的次数最多,我们就可以把 n 的默认值设定为 2:def power(x, n=2):s = 1while n > 0:n = n - 1s = s * xreturn s这样一来,计算平方就不需要传入两个参数了:power(5) # ==> 25可变参数:可变参数即任意个参数的意思,可变参数通常使用*args来表示。def func(*args.原创 2022-02-21 08:53:47 · 432 阅读 · 0 评论 -
python格式化输出
格式化输出:占位符:%s %d %f举例name=‘赵飞’print(‘姓名是:’+name) # str + strage=18#str(int) —> (int ->str) 强制类型的转换print(‘年龄是:’+str(age)) # ‘aaa’ int —>strprint(‘年龄是:%s’ % age) # %s --> str 简写 底层:str(age) —> ‘18’isMarry=False # 布尔: True,原创 2022-01-19 14:05:22 · 217 阅读 · 0 评论 -
字符串函数和方法
函数或方法 例子 值 描述 len len(str1) 6 字符串中字符的数目 upper str1.upper() “PYTHON” 转换为大写字母 lower str1.lower() “python” 转换为小写字母 count str1.count(‘th’) 1 非重叠子字符串的数目 capitalize “原创 2016-11-02 10:42:44 · 316 阅读 · 0 评论 -
python===range()函数
1. for i in range(5) ptint(i) 输出:i=0,1,2,3,4 2. range(5, 10) 输出: 5, 6, 7, 8, 9 3. range(0, 10 , 3) 输出: 0, 3, 6, 9 4. range(-10 , -100 , -30) 输出: -10 , -40 , -70 5. a = [‘Mary ‘,原创 2016-11-02 08:54:28 · 6794 阅读 · 0 评论 -
abs,int与round函数
abs(x)绝对值函数就是|x|。该函数将负数中的负号去掉并保持其他部分不变。int函数将保持整数不变,并将浮点数通过丢弃小数部分转换为整数。 round(n,r)函数的结果是四舍五入保留数值n的小数点的后r位,参数r可以省略,在这种情况下,n将四舍五入为整数。 部分例子如下:表达式|值|表达式|值 |表达式|值 abs(3)|3|int(2.7)|2|round(2.7)|3 abs(0)原创 2016-10-30 20:42:18 · 5206 阅读 · 4 评论