10条实用简洁的python代码,拿走即用(内附资料)

经常写代码的大佬一定有自己私藏的非常好用的代码段对不对?

虽然我不算什么大佬,但是我擅长搜集信息啊,通过我的努力,我从互联网上搜集整理了10个常用的Python代码段,分享给需要的人。

你想问为什么是Python么?

其实,选择Python也不是没有理由的。

1,Python的前景非常好:Guido龟叔表示:他打算在2022年10月发布3.11版本时将快CPython的速度提高1倍。在接下来的四年里,他的目标是将CPython的速度提高到原来的5倍。

2,Python 的用法非常简洁、灵活:它的扩展库也很丰富,可以满足非常多复杂场景的需求,能够替代非常多的手工操作。

3,Python跨平台性非常好:无论是在 macOS 和 Windows 间如何切换,不用修改任何一行代码,就可以让已经写好的程序直接在新的平台上运行。

好了,废话就不多说了。

总之,在职场总有人不需要加班就能完成老板布置的工作任务,那么那个人为什么不能是你?

所以,今天整理的10个常用的Python代码段请果断收藏起来,如果觉得足够好用记得分享给你身边的朋友和同事哟~

1交换两个变量的值

num_1, num_2 = 666, 999

# 一行代码搞定交换两个变量的值

num_1, num_2 = num_2, num_1

print(num_1, num_2)

输出:

999 666

Process finished with exit code 0

2查找对象使用的内存

import sys

slogan = "今天你学python了么?"

size = sys.getsizeof(slogan)

print(size)

输出:

100

Process finished with exit code 0

3反转字符串

slogan = "今天你学习python了么?"

# 一行代码搞定字符串的反转

new_slogan = slogan[::-1]

print(new_slogan)

输出:

?么了nohtyp习学你天今

Process finished with exit code 0

4检查字符串是否为回文

# 定义一个判断字符串是否是回文的函数

def is_palindrome(string):

    return string == string[::-1]

示例:调用判断函数来进行判断slogan是否是回文字符串

slogan = "今天你学python了么?"

_ = is_palindrome(slogan)

print(_)

输出:

False

Process finished with exit code 0

5将字符串列表合并为单个字符串

slogan = ["今", "天", "你", "学", "python", "了", "么", "?"]

# 一行代码搞定将字符串列表合并为单个字符串

real_slogan = "".join(slogan)

print(real_slogan)

输出:

今天你学python了么?

Process finished with exit code 0

6查找存在于两个列表中任一列表存在的元素

# 定义一个函数用来查找存在于两个列表中任一列表存在的元素

def union(list1, list2):

    return list(set(list1 + list2))

示例:调用该函数用来查找存在于两个列表中任一列表存在的元素

list1, list2 = [5, 2, 0], [5, 2, 1]

new_list = union(list1, list2)

print(new_list)

输出:

[0, 1, 2, 5]

Process finished with exit code 0

7打印N次字符串

slogan = "今天你学python了么?"

new_slogan = 11*slogan

print(new_slogan)

输出:

今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?今天你学python了么?

Process finished with exit code 0

8链式比较

number = 100

print(98<number<102)

输出:

True

Process finished with exit code 0

print(100==number<102)

输出:

True

Process finished with exit code 0

9单词大小写

slogan = "python happy"

# 一行代码搞定单词大小写转换

print(slogan.upper())

# 一行代码搞定单词首字母大写

print(slogan.capitalize())

# 一行代码搞定将每个单词的首字母转为大写,其余小写

print(slogan.title())

输出:

PYTHON HAPPY

Python happy

Python Happy

Process finished with exit code 0

10统计列表中元素的频率

from collections import Counter

numbers = [1, 1, 3, 2, 4, 4, 3, 6]

# 一行代码搞定求列表中每个元素出现的频率

count = Counter(numbers)

print(count)

输出:

Counter({1: 2, 3: 2, 4: 2, 2: 1, 6: 1})

Process finished with exit code 0

以上,就是我分享的10个简单实用的python小代码,希望能对大家有个帮助!

PS:篇幅有限,可以用微信扫描下方CSDN官方的二维码,有精心准备的免费python资料~           

                              

另外现在程序员学 Python 不是新鲜事,甚至不少人会把 Python 当作第一语言来学习。也难怪,Python 的优点太多了,它语言简洁、开发效率高、可移植性强,并且可以和其他编程语言(比如C++)轻松无缝衔接。

而且,学好 Python,之后做Python程序员爬虫,往数据分析、数据挖掘、人工智能、深度学习等多个方向都可以顺利转型。

可谓条条大路通罗马。

不过尽管 Python 上手轻松,但精通却很难。看似十分简单,学起来却不容易。零基础刚接触python的小伙伴是否总是有这样的疑问?

零基础不知道该从哪里学起?

零基础自学,有什么资料可以推荐?

已经工作了,年纪有些大了,现在自学python还来得及吗?

          ......

有这些疑问的小伙伴,还有想学python或者对python感兴趣的小伙伴们都可以看这里,在这里为大家分享一份免费学习大礼包,带大家一起学习。这些资料,希望能帮到大家!

1.Python学习路线汇总

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

2.Python必备开发工具

3.精品Python学习书籍

4.Python视频600合集

5.实战案例

6.100道Python练习题

7.面试刷题

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码【免费获取】

                                 

​​​​​​​

  • 6
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值