📅  最后修改于: 2020-05-03 12:31:46             🧑  作者: Mango
Python是目前最受欢迎的语言之一。 它的简洁性和高可读性使其在所有程序员中如此流行。
因此,这里有一些技巧和窍门,可用于启动Python编程。
1.就地交换两个数字。
x, y = 10
print (x, y)
x, y = y, x
print (x, y)
输出:
10 20
20 10
2.用Python反转字符串
a = "芒果For芒果"
print ( "Reverse is" , a[:: - 1 ])
输出:
Reverse is 果芒roF果芒
3.从列表中的所有元素创建一个字符串
a = [ "芒果" , "For" , "芒果" ]
print ( " " .join(a))
输出:
芒果 For 芒果
4.比较运算符的链接。
n = 10
result = 1 < n < 20
print (result)
result = 1 > n < = 9
print (result)
输出:
True
False
5,打印导入模块的文件路径。
import os;
import socket;
print (os)
print (socket)
输出:
6,在Python中使用枚举。
class MyName:
芒果, For, 芒果 = range ( 3 )
print (MyName.芒果)
print (MyName.For)
print (MyName.芒果)
输出:
2
1
2
7,从函数返回多个值。
def x():
return 4
a, b, c, d = x()
print (a, b, c, d)
输出:
1 2 3 4
8,在列表中查找最常见的值。
test = [ 1 ]
print ( max ( set (test), key = test.count))
输出:
4
9,检查对象的内存使用情况。
import sys
x = 1
print (sys.getsizeof(x))
输出:
28
10,打印字符串N次。
n = 2 ;
a = "芒果文档" ;
print (a * n);
输出:
芒果文档芒果文档
11,检查两个词是否是字谜
from collections import Counter
def is_anagram(str1, str2):
return Counter(str1) = = Counter(str2)
print (is_anagram( '芒果' , 'eegk' ))
print (is_anagram( '芒果' , 'peek' ))
输出:
True
False