赵娜0418

range函数的使用

python range() 函数可创建一个整数列表,一般用在 for 循环中。 函数语法: range(start, stop[, step]) 参数说明: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5

赵娜0418

2020-04-01

11.1443 7 1
  • 关注作者
  • 收藏

id()运行结果不一样

因为电脑不同,物理内存不一样,所以id不一样,id()主要是坐对比用的,不用纠结运行出来的数字是否一样

赵娜0418

2020-04-01

7.0874 6 2
  • 关注作者
  • 收藏

为什么两个列表不会随着其中一个改变而改变

因为上边红色框里的代码的意思是将ls1重新赋值了,而不是改变了ls1列表

赵娜0418

2020-04-01

24.6677 7 3
  • 关注作者
  • 收藏

序列等同于列表吗?

序列不等同于列表,列表是序列的一部分,序列里包涵列表、字符串、元组

赵娜0418

2020-04-01

10.2001 7 2
  • 关注作者
  • 收藏

int float存在深浅拷贝吗?

int和float和深浅拷贝就没有关系了,因为int和float都是不可变的数据类型,但是列表是可变的数据类型,所以有深浅拷贝区分。

赵娜0418

2020-04-01

9.3744 6 0
  • 关注作者
  • 收藏

copy函数的简介

copy()方法返回字典的浅拷贝。 语法:以下是copy()方法的语法: dict.copy() 参数:NA 返回值:此方法返回字典的浅拷贝。 例子:下面的例子显示了copy()方法的使用。 #!/usr/bin/python dict1 = {'Name': 'Zara', 'Age': 7}; dict2 = dict1.copy() print "New Dictinary : %s" %

赵娜0418

2020-04-01

9.3744 6 0
  • 关注作者
  • 收藏

continue和break的区别

break是打断整个循环;continue是跳过某一次循环,不影响后面循环继续进行

赵娜0418

2020-04-01

9.3744 6 4
  • 关注作者
  • 收藏

.find()函数问题

如上图所示:为什么最后结果是两个14?因为s.find返回的是字符串中最低索引值,最后两个S的最低索引值是14,所以最后的那个S的索引值也是14

赵娜0418

2020-04-01

23.5188 7 0
  • 关注作者
  • 收藏

Python中的运算符

Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级

赵娜0418

2020-03-31

7.8533 6 3
  • 关注作者
  • 收藏

f-string方法

f-string,亦称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String Interpolation,主要目的是使格式化字符串的操作更加简便。f-string在形式上是以 f 或 F 修饰符引领的字符串(f'xxx' 或 F'xxx'),以大括号 {} 标

赵娜0418

2020-03-31

7.8533 6 3
  • 关注作者
  • 收藏

split()方法参数解释

split()的语法是: str.split([separator [,maxsplit]]) split()的参数: split()方法最多使用2个参数: separator(可选) - 是分隔符。字符串在指定的分隔符处  分割。 如果未指定分隔符,则任何空格(空格,换行符等)字符串都是分隔符。 maxsplit(可选) - maxsplit定义最大拆分数。maxsplit 的默认值为-1,表示

赵娜0418

2020-03-31

5.8196 5 3
  • 关注作者
  • 收藏

replace()方法的使用

replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 replace()方法语法:str.replace(old, new[, max]) 参数:old -- 将被替换的子字符串。 new -- 新字符串,用于替换old子字符串。 max -- 可选字符串, 替换不超过 max 次 返

赵娜0418

2020-03-31

5.8196 5 1
  • 关注作者
  • 收藏

Python中strip()函数的用法

strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。 注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 strip()方法语法:str.strip([chars]); 参数:chars -- 移除字符串头尾指定的字符序列。 返回值:返回移除字符串头尾指定的字符生成的新字符串。

赵娜0418

2020-03-31

5.8196 5 3
  • 关注作者
  • 收藏

步长值的含义

简单说步长值就是循环体中计数器每次的增量值啊,当然,增量也可以是负数的。 举例 :1 3 5 7 9 中 前面一项减去后面一项的值 =2 那么2就是步长 在编程中 如果步长是负数 即 -2 那么不是递增 而是递减 即 9 7 5 3 1 再例如:for(i=0;i<10;i ) i 就是步长 就是加1 若for(i=0;i<10;i=i 2) i=i 2 2就是步长

赵娜0418

2020-03-31

21.3925 5 2
  • 关注作者
  • 收藏

print中加入换行符报错

print以上文字时报错,出现这个问题的原因是续行符前后可能有空格,这种情况下有空格我们看不到,但是空格影响运行,删了空格才行

赵娜0418

2020-03-31

22.9504 6 0
  • 关注作者
  • 收藏

老师如何用快捷键添加新的行

键盘上字母a是向当前代码块前边插入一个代码块,字母b是向后插入一个代码块

赵娜0418

2020-03-30

6.3607 5 3
  • 关注作者
  • 收藏

=和==的区别

=代表赋值,==代表判断,=可以返回数值,字符串等,==返回值true和false

赵娜0418

2020-03-30

4.8028 4 0
  • 关注作者
  • 收藏

序列 是什么意思?

序列不是特指一种独立的数据类型,而是泛指一种有序的容器,容器的元素有顺序并且可迭代可切片 Python中常见的序列有字符串\列表和元组,注意,集合不属于序列,因为集合中的元素是无序的 序列的切片和可迭代操作会在后续专门讲到对应数据类型以及控制流语句时详细讲

赵娜0418

2020-03-30

4.8028 4 2
  • 关注作者
  • 收藏

函数传参,也就不存在“传值”,“传引用”的区分了?

是的,没有这方面的区分,传的时具体数值还是一个变量,主要指向一致,结果就是一样的

赵娜0418

2020-03-30

4.8028 4 3
  • 关注作者
  • 收藏

地址指向是和内存的位置有关吗?

地址指向和内存位置可以理解成是指向相同的位置

赵娜0418

2020-03-30

6.3607 5 2
  • 关注作者
  • 收藏
<153545571>