- 表示列表的最后一个元素可以用 name[-1] 表示。以此类推 [-2] 表示倒数第二个元素。。。
- 列表解析,可用一句话生成列表,格式: 列表名称[表达式 for a in b]
示例:squares = [value**2 for value in range(1,11)] - 如果要打印列表最后3位的值,
print(listname[-3:]) - 关键字 in 的用法:1. 在for循环中把列表的每个元素赋值给前面的变量。2. 在其他语句中,判断元素是否在列表中。
- 形参名
text(*toppings)中的星号让python创建一个名为toppings的空元组。 - 形参名
text(**user_info)中的两个星号让python创建一个名为user_info的空字典。 - 使用 inport 语句导入名为module_name.py的整个模块,然后使用
module_name.function_name()语句来调用模块中的函数。 - 使用from 语句导入模块中的指定函数,形式如
from module_name import function_name或通过逗号导入多个函数from module_name import function_0,function_1,function_2 - python 中 函数(function),方法(method)的区别:
函数(function)相当于一个数学公式, 输入一个实参,返回或不返回值,python内置很多函数,也支持自建函数。
方法(method)与函数类似,但不需要输入一个实参,并与某个对象关联。需要通过对象来调用的,表示针对这个对象要做的操作,使用时采用点方法。 - 类(class),类和函数的区别主要在于类可以有变量和各种方法,而函数没有。函数只能被运行,返回或者不返回值都可以。
def __init__(self,make,model,year):##class初始化"init"两边是2个下划线,否则会报错“object() takes no parameters”- 在python 路径前加’r’,强制对特殊符号不转义。
f_name = r'C:\Users\Administrator\Desktop\A27729_01-02-04.txt' - 如果一行代码很长,可以在使用符号“ \”(空格+\)连接下一行继续写代码,如果整段在“()”内不作处理换行也没关系。
from module import *会把module中所有成员都导入到global namespace,比较容易引起变量名冲突,谨慎的做法是import具体的模块。
python 学习笔记之小技巧
最新推荐文章于 2022-03-01 10:11:35 发布
本文深入探讨了Python编程的关键概念,包括列表操作、列表解析、条件判断、函数与方法的区别,以及类的初始化方法。同时介绍了如何导入和使用模块中的函数,展示了Python的强大功能和灵活性。
589

被折叠的 条评论
为什么被折叠?



