- 博客(9)
- 收藏
- 关注
转载 搭建HarmonyOS环境
我们首先需要完成HarmonyOS开发环境搭建,可参照如下步骤进行。 安装DevEco Studio,详情请参考下载和安装软件。miyun.yyjyjg.com/Sitemap.xml |yanqing.shangwk.com/Sitemap.xml |jinghai.yybxb.com/Sitemap.xml |ninghe.fudaob.com/Sitemap.xml |ji.gkbuxi.com/Sitemap.xml |
2021-08-23 15:33:56
685
原创 Python 输出无重复数字
有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。程序源代码:实例(Python 2.0+)#!/usr/bin/python # -- coding: UTF-8 --for i in range(1,5):for j in range(1,5):for k in range(1,5):if( i != k ) and (i != j) and (j != k
2020-07-26 11:05:28
1056
原创 Python为何能这么流行?
衡量一门编程语言受欢迎程度的重要指标,可以参考其在Stack Overflow(一家IT问答社区)上面的标签数量。下图是近10年来全世界最主要的几种编程语言在社区平台的问答帖子中的标签数量的趋势图。fzfq.myk03.com fzmh.myk03.com fzlj.myk03.com fzly.myk03.com fzmq.myk03.com从2012年之后,Python就一直处在稳步上升的趋势,与此相对照的是其他主流编程语言,除了R语言一直处于停滞不前的状态,其他编程语言则是
2020-07-05 15:44:39
538
原创 Python语言十全十美吗?
当然不是,像任何一门编程语言一样,Python也会有自身的缺陷。首先,Python的执行速度不够快。由于Python是一门解释型语言。编程语言和机器语言之间需要解释器的翻译,而Python是一次执行一个任务,因而需要每翻译一行程序叙述就立刻运行,然后再翻译下一行再运行,这样就导致Python要比像C、Java这类编译型语言执行速度慢的原因。但对于现在的服务器算力来说,Python速度的劣势几乎没有什么影响,因为对于开发者而言根本察觉不到明显的延时。此外,还可以通过和C语言的结合,将需要优化速度的应用转换
2020-07-05 15:40:35
348
原创 Python函数-uuid()用于生成唯一ID
在有些情况下你需要生成一个唯一的字符串。我看到很多人使用md5()函数来达到此目的,但它确实不是以此为目的。其实有一个名为uuid()的Python函数是用于这个目的的。import uuidresult = uuid.uuid1()print result# output => various attempts# 9e177ec0-65b6-11e3-b2d0-e4d53dfcf61b# be57b880-65b6-11e3-a04d-e4d53dfcf61b# c3b2b90f-
2020-07-02 10:05:59
573
原创 谈一下Python相比其他语言的优势
比Tcl强大。Python强有力地支持“大规模编程”,使其适用于开发大型系统,它的应用程序库也更加丰富。比Perl更具可读性。Python有着简洁的语法和简单连贯的设计,这反过来使得Python更具可读性和更易于维护,同时有助于减少程序bug。比Java和C#更简单、更易于使用。Python是一门脚本语言,但Java和C#两者从像C++这样更加大型的OOP系统语言中继承了许多语法和复杂性。比C++更简单、更易于使用。Python代码比等效的C++代码更加简单,长度只有其五分之一到三分之一。尽管作为脚本
2020-07-02 09:56:25
586
原创 Python技术特点——使用Glob()查找文件
大多Python函数有着长且具有描述性的名字。但是命名为glob()的函数你可能不知道它是干什么的除非你从别处已经熟悉它了。它像是一个更强大版本的listdir()函数。它可以让你通过使用模式匹配来搜索文件。import glob# get all py filesfiles = glob.glob(’*.py’)print files# Output# [‘arg.py’, ‘g.py’, ‘shut.py’, ‘test.py’]你可以像下面这样查找多个文件类型:import .
2020-07-01 09:16:14
192
原创 定义Python函数任意数量的参数
你可能已经知道了Python允许你定义可选参数。但还有一个方法,可以定义函数任意数量的参数。首先,看下面是一个只定义可选参数的例子复制代码def function(arg1="",arg2=""):print "arg1: {0}".format(arg1) print "arg2: {0}".format(arg2) function(“Hello”, “World”)prints args1: Helloprints args2: Worldfunction()prints ar
2020-07-01 09:13:45
2703
原创 Python技术特点——三元运算解答
三元运算使用三元运算可以简洁明了,配合列表与字典的生成式,此时一行搞定千言万语谈谈异常处理错误至少包括两种,一种是语法错误,另一种则是异常。语法错误: 就是各种Error…官方解释:https://docs.python.org/3/library/exceptions.html#bltin-exceptions异常: try … except … finally… 来解决异常。注意:except block 只接受与它相匹配的异常类型并执行,如果程序抛出的异常并不匹配,那么程序照样会终止并退
2020-06-28 15:49:55
217
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人