Python:注意事项

导入语句(import语句):1、import 模块名;2、import 模块名 as 模块别名;3、from 模块名 import 函数名/类名;4、from 模块名 import 函数名1,函数名2,../类名1,类名2,..;5、from 模块名 import 函数名/类名 as 函数别名/类别名;6、from 模块名 import *,1为导入一个模块,此时可用句点表示访问需要的函数或类,2为导入一个模块,并给此模块指定别名,3为导入一个模块中的一个函数或一个类,4为从一个模块中导入多个函数或多个类,函数与类间用逗号“,”隔开,5为导入一个模块中的一个函数或一个类,并为该函数或类指定别名,类的别名也应遵循类的命名规则(类首字母为大写),6为导入一个模块中所有函数或类。模块即为Python程序文件(扩展名为.py的文件),模块名即为Python程序文件的名称,但不能带有后缀.py。虽然同一个模块中的类之间应存在某种相关性,但可根据需要在一个模块中存储任意数量的类,同样也可在一个模块中定义任意数量的具有相关意义的函数

所有的import语句都应放在文件开头,唯一例外的情形是,在文件开头使用了注释来描述整个程序

注释:# 注释内容(单行注释),井号#加一个空格,后接注释内容;"""注释内容"""(多行注释),此为文档字符串的注释,用于描述函数或类是做什么的,文档字符串用三引号括起,Python使用它们来生成有关程序中函数或类的文档

在Python程序,每一条语句的结束都不需要如同C++,C和Java等程序语言一般添加分号“

字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号:"This is s string" 'This is also a string'

方法title()的使用可使输出的字符串格式更整洁

形参和实参:函数定义中参数列表里的变量称为形参(形式参数),函数调用中参数列表里的传给函数的值或变量称为实参(实际参数)

工作流程:在组织大型项目的代码方面,项目组织方式是有多种的,而一般情况下,熟悉和确定别人项目的代码组织方式,有助于理解别人开发的项目。1、一开始应让代码结构尽可能简单。先尽可能在一个文件中完成所有的工作,确定一切都能正确运行后,在将类移到独立的模块中。2、如果是喜欢模块和文件的交互方式的,可在项目开始时就尝试将类存储到模块中。

数据类型:字符串,整数,浮点数,布尔值,列表,字典,类,切片(列表的一部分),元组

循环结构

# while循环
while condition:
    ...(循环体)

while value in list:
    ...(循环体)

# for循环
for variable in list:
    ...(循环体)

# break语句(完全退出循环)
# continue语句(退出一次循环)

条件结构

# if语句
if conditioal_test:
    do somgthing

#if-else语句
if conditional_test:
    do something
else:
    do something

#if-elif-else结构
if conditional_test:
    do something
elif conditional_test:
    do something
else:
    do something

列表

# 定义一个水果列表
fruit = ['apple', 'tomato', 'banana', 'strawberry']
print(str(len(fruit)) # 输出水果列表fruit的元素长度

# 输出列表fruit的第一个元素
print(fruit[0]) 
# 使用方法title()可让元素格式更整洁
print(fruit[0].title()) 
# 访问列表中的倒数第一个元素,倒数第二个元素,倒数第三个元素
print(fruit[-1] + ',' + fruit[-2] + ',' + fruit[-3])

#对列表元素的增删操作
fruit.append('mango') # 在水果列表的末尾添加元素‘mango’
fruit.insert(1, 'pear') # 在列表的索引1位置插入元素‘pear’,既有的索引1及右边元素则依次向右移动一个位置

fruit.pop() # 使用pop()方法删除(弹出)列表末尾的元素
fruit.pop(0) # 使用pop()方法根据索引值来删除元素
del fruit[1] # 使用del语句删除列表中索引1位置的元素
fruit.remove('banana') #根据值删除第一个指定的元素

列表由一系列按特定顺序排列的元素组成,在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素。

列表是有序集合,因此要访问列表的任何元素,只需将该元素的位置或索引告诉Python即可。要访问列表元素,可指出列表的名称,并在方括号内在指出元素的索引。在Python中,第一个列表元素的索引为0,而不是1,这与列表操作的底层实现关。

Python为访问最后的一个列表元素提供了一种特殊语法。通过将索引指定为-1,可让Python返回最后一个列表元素(此法可在不知道列表长度的情况下使用)。这种约定也适用于其他负数索引,如索引-2返回倒数第二个列表元素,索引-3返回倒数第三个列表元素,以此类推。

方法remove()只删除第一个指定的值。如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了所有这样的值。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当进行Python编程时,有一些注意事项需要牢记: 1. 缩进:Python使用缩进来表示代码块,因此在编写代码时要确保正确的缩进。通常使用四个空格作为缩进的标准。 2. 冒号:在定义函数、循环和条件语句时,要记得在语句后面加上冒号。冒号表示代码块的开始。 3. 引号:在Python中,可以使用单引号或双引号来表示字符串。只要保持一致即可,但在同一个字符串中不要混用。 4. 变量命名:选择有意义的变量名是很重要的。变量名应该具有描述性,并且遵循Python的命名规则,如使用小写字母和下划线。 5. 注释:添加注释是良好的编程习惯,可以提高代码的可读性。使用#符号来添加单行注释,使用'''或"""来添加多行注释。 6. 异常处理:在编写代码时,要考虑到可能出现的异常情况,并使用try-except语句来捕获和处理异常。 7. 模块导入:Python提供了大量的内置模块和第三方模块,可以通过import语句导入需要使用的模块。确保在代码的开头导入所需的模块。 8. 版本兼容性:Python有多个版本,确保你的代码与目标Python版本兼容。可以使用条件语句来处理不同版本之间的差异。 9. 代码复用:遵循“不要重复自己”的原则,尽量将可复用的代码封装成函数或类,以便在需要时进行调用。 10. 测试和调试:编写代码时要进行测试,并使用调试工具来查找和修复错误。熟悉调试技巧可以帮助你更快地解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值