当前位置: 首页 > 后端技术 > Python

Python一行代码的魔力

时间:2023-03-25 22:38:01 Python

今天你就知道Python一行代码的魔力了!!!十六进制转十进制decimal=int('1010',5)print(decimal)#130output:130转换大小写字母Convertuppercaseletters#Convertuppercaseandlowercaselettersstr="hiPython".upper()print(str)#HIPYTHONoutput:HIPYTHONconvertlowercaseletters#Convertlowercaselettersstr_lower1="HIPYTHON".lower()print(str_lower1)str_lower2="HIPYTHON".casefold()print(str_lower2)输出:hipythonhipythonseekoneFactorsofnumbersimportmathfact_5=math.factorial(5)print(fact_5)output:120从列表中获取最长的字符串words=['Hello','Python','Hello','world']print(max(words,key=len))输出:Python使用print()写入文件print("Hello,World!",file=open('test.txt','w'))得到日期导入时间;print(time.ctime())输出:SunOct3022:52:412021从字符串中删除数字test_str=''.join(list(filter(lambdax:x.isalpha(),'abc4532def4fg56vcg2')))print(test_str)output:abcdeffgvcg一行代码求n个连续数的和#第一种方法n=50sum_n1=sum(range(0,n+1))print(sum_n1)#第二种方法sum_n2=n*(n+1)//2print(sum_n2)求一个字符在字符串中出现的频率print("hellopython".count('l'))#2从列表中删除重复的元素list(set['p','y','t','h','o','n'])按“key”排序字典#d={'five':5,'one':1,'four':4,'eight':8}{key:d[key]forkeyinsorted(d.keys())}#{'eight':8,'five':5,'four':4,'one':1}按值对字典进行排序#x={1:2,3:4,4:3,2:1,0:0}{k:vfork,vinsorted(x.items(),key=lambdaitem:item[1])}#{0:0,2:1,1:2,4:3,3:4}过滤list中的偶数list(filter(lambdax:x%2==0,[1,2,3,4,5,6]))#[2,4,6]Python小技巧总结-一行代码操作还是很多的,以后慢慢探索吧,希望大家一起进步以上就是全部内容了本次分享,如果你觉得文章还不错,欢迎关注公众号:Python编程学习圈,每日干货分享,发送“J”还能收到大量学习资料,涵盖Python电子书、教程、数据库编程、Django、爬虫、云计算等等。或者去编程学习网了解更多编程技术知识。

猜你喜欢