python实用技巧

简介: 很多python的小技巧,实际调试和工程应用中都可以用到1、print打印分割符直接用print中参数sep进行换行,分割线的快速打印。

很多python的小技巧,实际调试和工程应用中都可以用到

1、print打印分割符

直接用print中参数sep进行换行,分割线的快速打印。

>>> print('This is a pig','This is a dog','This is a cat')
This is a pig This is a dog This is a cat

>>> print('This is a pig','This is a dog','This is a cat',sep='\n')
This is a pig
This is a dog
This is a cat

>>> print('This is a pig','This is a dog','This is a cat',sep='\n-----------\n')
This is a pig
-----------
This is a dog
-----------
This is a cat

2、zip压缩tuple,逐个元素提取打包

zip命令可以对tuple等可以迭代的元素进行分类打包

>>> name = ['pig','dog','cat']
>>> price = ['100','150','200']
>>> for name,price in zip(name,price):
       data={
          'name':name,
          'price':price,
       }
       print(data)  
{'name': 'c', 'price': '2'}
{'name': 'a', 'price': '0'}
{'name': 't', 'price': '0'}
目录
相关文章
|
测试技术 Python 容器
编写高质量Python的6个技巧
编写高质量Python的6个技巧
编写高质量Python的6个技巧
|
Python
你需要知道的 20 个 Python 技巧(2)
你需要知道的 20 个 Python 技巧
105 0
|
Python
你需要知道的 20 个 Python 技巧(1)
你需要知道的 20 个 Python 技巧
113 0
|
Python Shell API
精选26个Python实用技巧,想秀技能先Get这份技术列表!
本文整理了 26 个 Python 有用的技巧,将按照首字母从 A~Z 的顺序分享其中一些内容。
3718 0
|
存储 C语言 Python
python 实用的30个小技巧
所有的这些技巧都能帮助你压缩代码并且优化运行。此外,你可以在日常工作中很容易地在真实项目中使用他们。 贴士#1. 原地交换两个数字 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例: x, y = 10, 20 print(x, y)   x, y = y, x print(x, y)   #1 (10, 20) #2 (20, 10) 赋值的右侧形成了一个新的元组,左侧立即解析(unpack)那个(未被引用的)元组到变量 和 。
1303 0
|
12天前
|
安全 Java 数据处理
Python网络编程基础(Socket编程)多线程/多进程服务器编程
【4月更文挑战第11天】在网络编程中,随着客户端数量的增加,服务器的处理能力成为了一个重要的考量因素。为了处理多个客户端的并发请求,我们通常需要采用多线程或多进程的方式。在本章中,我们将探讨多线程/多进程服务器编程的概念,并通过一个多线程服务器的示例来演示其实现。