25条最简单却最有用的代码,看了能少走几年弯路!

本文介绍了25个简单的Python一行代码,涵盖变量交换、列表操作、文件读写、映射功能、斐波那契数列、质数判断等多个实用技巧,帮助Python初学者和开发者提升效率。
摘要由CSDN通过智能技术生成

自从我用Python编写第一行代码以来,阿喵就被它的简单性、出色的可读性和特别流行的一行代码所吸引。

在下面,我将给大家介绍并解释一些Python一行程序。

可能有些你还不知道,但对你未来的Python项目很有用。建议收藏

▍1、交换两个变量

# a = 4 b = 5
a,b = b,a
# print(a,b) >> 5,4

让我们通过交换两个变量作为一个简单的开始。

此方法是最简单、最直观的方法之一,无需使用临时变量或应用算术操作即可编写。

▍2、多个变量赋值

a,b,c = 4,5.5,'Hello'
#print(a,b,c) >> 4,5.5,hello

你可以使用逗号和变量一次性将多个值分配给变量。使用此技术,你可以一次分配多个数据类型。

你可以使用列表将值分配给变量。下面是将列表中的多个值分配给变量的示例。

a,b,*c = [1,2,3,4,5]
print(a,b,c)

> 1 2 [3,4,5]

很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:609616831

▍3、列表中偶数的和

有很多方法可以做到这一点,但最好和最简单的方法是使用列表索引和sum函数。

a = [1,2,3,4,5,6]
s = sum([num for num in a if num%2 == 0])
print(s)
>> 12

▍4、从列表中删除多个元素

del是Python中用于从列表中删除值的关键字。

#### Deleting all even
a = [1,2,3,4,5]
del a[1::2]
print(a)

>[1, 3, 5]

a

▍5、读取文件

lst = [line.strip() for line in open('data.txt')]
print(lst)

这里我们使用列表来处理。

首先,我们打开一个文本文件,并使用for循环,逐行读取。 最后,使用strip删除所有不必要的空间。

通过使用列表功能,使得代码更简单,更短。

list(open('data.txt'))

##Using with will also close the file after use
with open("data.txt") as f:
    lst=[line.strip() for line in f]
print(lst)
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值