Python学习之路第一篇Python简介和基础入门里纳斯派森

相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top5(数据源自最新的TIOBE排行榜)。

来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘spython!

Python的前世源自鼻祖“龟叔”。1989年,吉多·范罗苏姆(GuidovanRossum)在阿姆斯特丹为了打发无聊的圣诞节,决心开发一个新的脚本解释程序,自此Python和创始人“龟叔”开始进入公众视野。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。

1991年,第一个Python编译器诞生。它基于C语言实现,并能够调用C语言的库文件。后面历经版本的不断换代革新,Python走到了非常具有里程碑意义的一个节点,即2004的2.4版本诞生了目前最流行的WEB框架Django!六年后Python发展到2.7版本,这是目前为止2.x版本中最新且较为广泛使用版本。

2.7版本的诞生不同于以往2.x版本的垂直换代逻辑,它是2.x版本和3.x版本之间过渡的一个桥梁,以便最大程度上继承3.x版本的新特性,同时尽量保持对2.x的兼容性。

许多初学者会纠结于从2.x版本还是3.x版本开始python学习之路。这里简要对比下个人学习了解到的两者的差异:

3.x版本中PRINTISAFUNCTION,使用起来更简单方便;

3.x版本中默认使用unicode编码,妈妈再也不用担心你的程序编码问题了;

3.x版本中某些库进行了改名,具体还有待在后续学习中深入展开;

目前3.x版本还不能完全支持Twistedmodule,这恐怕是3.x版本中最大的遗憾。也不要过于纠结这点,据说官方正在弥补这个不足,同时也相信能有办法解决的:)

Insummary:Python2.xislegacy,Python3.xisthepresentandfutureofthelanguage.长江后浪推前浪,python的未来是属于3.x系列的,官方宣布2020年之后不再支持2.x系列中最nb的2.7版本,2.x版本将逐渐寿终正寝,最终被铭刻在开发语言的丰碑上。

所以学习3.x版本没错的!

二十多种主流开发语言,python何以能在20多年间以如此迅猛之势横扫七大洲八大洋呢?这都是它自身优良的特性决定的.

Python优点:

1.“优雅”、“明确”、“简单”

这是python的定位,使得python程序看上去简单易懂,初学者容易入门,学习成本更低。但随着学习的不但深入,python一样可以满足胜任复杂场景的开发需求。引用一个说法,Python的哲学是就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。

2.开发效率高

4.功能强大

Python是一种前端后端通吃的综合性语言,功能强大,php能胜任的角色它都能做,至于后端如何胜任,需要在后续学习中逐步领悟。

5.可移植性

Python可以在多种主流的平台上运行,开发程序时只要绕开对系统平台的依赖性,则可以在无需修改的前提下运行在多种系统平台上,具体有待后续学习中深入展开。其他优点有待继续发掘。

一个硬币总有两面,那么Python有缺点吗?答案是肯定的,总结如下:

Python缺点:

1.代码运行速度慢

因为Python是一种高级开发语言,不像c语言一样可以深入底层硬件最大程度上挖掘榨取硬件的性能,因此它的运行速度要远远慢于c语言。另外一个原因是,Python是解释型语言,你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快。

2.发布程序时必须公开源代码

什么?有没有搞错?是的,发布程序时我们必须公开源代码!还是因为Python是一种解释性语言,没有编译打包的过程(据说最新的python可以打包,但本质上还是把源代码和解释器打在一起,没有太大实际意义)。想想我们的shell脚本是不是也是这个情况,你能在不发布源代码的情况下发布一个黑盒子程序来让别人正常使用么?

这个缺点仅限于你想单纯靠卖开发出来的软件产品挣钱的时候。但在这个开发互联的时代,不靠卖产品本身来赚钱的商业模式越来越主流了,所以问题也不是没法解决。

总结起来,Python的优点多于缺点,而且缺点在多数它能胜任的情况下不是根本性问题,瑕不掩瑜,尽情享受它给我们带来的乐趣和便利吧!

Python典型的适用领域如下:

1.云计算开发

云计算领域最火的语言,典型代表openstack。

2.web开发

众多优秀的web框架,众多优秀的大型web站点(Youtube,instagrm,豆瓣等)均基于python开发。

3.系统运维

各种自动化工具的开发,CMDB、监控告警系统、堡垒机、配置管理&批量分发工具等均可以搞定。这是自己需要重点学习的领域。

4.科学计算、人工智能

据网上了解用于围棋大战的谷歌阿发狗就使用了python开发(但估计只是部分而已)。

5.图形GUI处理

暂时没多少体会,后续领悟吧。

6.网络爬虫

不知道给网络爬虫单独归类是否合适,姑且这样吧。这年头网络爬虫无处不在,很多都是基于python开发,包括谷歌的爬虫。估计这是爬虫工程师的必备工具吧。

来几个鲜活的知名公司应用案例,以示敬意:

Youtube:世界最大的在线视频网站基于python开发,好强大

facebook:大量的基础库基于python开发

Redhat:yum包管理工具基于python开发

国内知名互联网公司的应用:豆瓣、知乎的网站,还有很多主流的互联网公司(阿里、腾讯、百度、金山、搜狐、盛大、网易、新浪、网易、果壳、土豆等)通过python来完成各种任务。

作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范:

1.代码开头

python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。

2.代码层级

代码与代码之间的逻辑层级关系(涉及逻辑判断、包含关系等情况)通过空格来界定,第一层顶格编写,第二层(被包含或者逻辑判断后的执行动作)开头预留4个空格(如果不考虑跨平台可以使用tab)

3.对齐方式

同一个层级的代码必须严格对齐,如第一层都是顶格,第二层都是4个空格开头,第三层则是8个空格,以此类推。

4.注释

单行注释用#开头,单独一行作为注释或者在代码后面通过#跟上注释均可,多行注释在首尾处用成对的三引号引用即可,可以是成对的三个单引号或者三个双引号。

5.代码块

目前来看if逻辑判断和for循环条件后面均以冒号结尾,然后通过4个空格开始下一层级的实际执行动作语句编写。这部分在冒号后面接上的语句称为代码块。

6.程序命名

编写的python程序必须以.py结尾。

7.项目规范

启动一个项目开发时先在开发工具中创建project,然后根据需要创建目录,最后在目录下创建当前活动的py程序。

python中的变量也用于存储临时值以便后续灵活调用,在定义时只能使用字母、数字、下划线的任意组合,且不能以数字开头,不能以python内置的关键字来命名变量(如and,import,global,finally等,有待后续学习加深印象)。对变量进行字符串类型的赋值时,字符串需要用成对的引号引起来,可以是单引号、双引号或者三引号。

建议通过以下两种形式来定义较为复杂的变量,便于阅读:

1.驼峰体

即每个单词的首字母大写,其他小写,如MappingTable

2.下划线

不同单词之间通过下划线分开,如mappting_table

字符编码经历了ASCII码->unicode->UTF-8的演变过程,python2.x默认使用ASCII编码,而3.x默认使用UTF-8编码。由于字符编码事关重大,一言不合就会导致乱码,因此强烈建议统一使用万用的utf-8编码。怎么使用呢?

1.程序开头明确显式定义

2.在程序解释器中选择utf-8字符编码

以上是结果,下面谈谈为什么强烈建议使用urf-8编码,以及为什么utf-8编码就可以通吃。

众所周知计算机是美国人发明的,因此最早就只有包括所有字母的大小写、数字、必要的特殊符号等合计才127个字符被编码到计算机里,这个编码就是ASCII编码。由于需要进行编码的字符才有127个,因此用7个二进制位就足以搞定了,但8个二进制位才能构成一个完整的字节,因此索性用8个二进制位来进行编码,剩余的一位只好浪费掉。所以ASCCI码只占用一个字符。

随着计算机技术的推广和普及,其他不以英语为官方语言的国家也开始使用计算机了。那么现在问题来了,一个字节的8个bit位只能表示非常有限的字符(设计时只包括所有字母的大小写、数字、必要的特殊符号,其中整数还不能超过255),既有的ASCII编码表里没有包含其他国家的语言字符,但显然也没法强迫全球都使用英语,于是各个国家开始进行本土化改良,设计能满足自己国家需要的编码,如国内的GB2312。这里的改良涉及两个要点,一是原有的一个字节的编码空间要扩充为两个字节甚至更多,二是新的编码还不能与既有的ASCII编码冲突,否则老美要跟你捉急了!你可以想象,中国搞定了一套,日本也搞定了一套,接着是韩国、越南等巴拉巴拉,大家都有自己的编码标准,各自为政,遇到多语言混合使用的场景这编码表还不炸开锅,连同计算机一起傻掉!这时Unicode应运而生。Unicode把所有语言都统一到一套编码里,用两个甚至更多的字节来进行编码(通常用两个字节,搞不定时再喊人加砝码呀),这样就不会再有乱码问题了。

Unicode搞定了多国语言乱码和编码统一的问题,但你会发现如果需要处理的内容全部是英文的话,用Unicode编码比ASCII编码需要多一倍的存储空间,在存储和传输上就不太经济划算。OK,Unicode的演进改良版utf-8就是来解决这个问题的。utf-8的优势在于它使用“可变长编码”,在继续沿用ASCII编码基础上来对1个字节不能搞定的那些语言字符进行编码设计,这样英文还是用1个字节,遇到中文就用3个或者更多的字节来处理。这样既可以保障空间和性能的最大化,还能兼顾老美的老巢和其他非英文的编码兼容问题,一举三得!所以你会发现ASCII其实是utf-8的子集,utf-8向下兼容。

python是一门解释性语言,自然不能缺了解释器(类似于JVM)。官方支持Cpython、Jpython、Ironpython和pypy等,默认使用基于C语言实现的Cpython。它也是最为广泛使用的解释器。程序运行时会把.py文件转换成.pyc字节码文件,然后运行在python虚拟机上。

构建好包括解释器(虚拟机)和开发工具IDE在内的Python的开发环境才便于展开程序开发之旅。

其中解释器(虚拟机)从python官方下载安装即可,需要注意的是建议安装3.5版本,windows下安装后需要把python的bin目录和scripts目录追加到系统环境变量path和用户变量path中。我的win7用户不是以administor,补充追加了用户变量后才能在cmd下傻瓜式地输入python。linux下系统默认是2.x的版本,安装3.5版本时需要先将旧版本重命名为其他目录(如python2.6)后再安装,安装完毕无需额外设置环境变量。

好的程序猿都得有自己好使的IDE,python程序建议使用pycharm工具来进行开发。从官网下载安装社区版即可,需要注意的是选择后本地的解释器和项目的默认字符编码。其他一些好玩的特性、快捷键等只有后续逐步体会了。

系统变量的路径可通过以下方式查看:

以上是windows下3.5版本的输出结果,linux平台或者其他版本的输出有所差别,以实际为准。

用户输入通过input来实现,示例如下:

YourName=input("Pleaseinputyounamehere:")

简单的输出通过print来实现,示例如下:

print("Hi,",YourName)#调用输出上面用户输入的变量YourName

注意:

1.3.x版本中input默认接收用户输入的类型为字符串,如果需要使用其他的数据类型则需要进行转换,如UserAge=int(input("Pleaseinputyourname:"))

2.print输出中可以接上转义符号\来实现更多的输出显示效果,如\n表示换行,\t为制表符。

print的使用进阶——字符串的格式化输出:

python中,对字符串进行格式化输出与c语言是相同的,即借助%来实现。%s表示与字符串替换,%d表示用整数替换,%f表示用浮点数替换,如果输出的字符串中本身就需要%(比如输出比率),则需要用连续的两个%%来输出%。

示例程序如下:

#!/usr/bin/envpython#-*-coding:utf-8-*-print("Yournameis%s"%"Bob")print("Yourageis%d"%21)print("Yournameis%s,ageis%d"%("Bob",21))从以上示例程序可看出,利用print进行格式化输出的基本格式是在需要替换输出的位置用%s,%d等占位符,然后在后面通过%来接上实际替换后需要输出的内容,如果需要替换输出的元素不止一个,则需要在%后面通过一对圆括号把实际替换后需要输出的内容包含进来,同时在每个元素之间用逗号隔开。

Python的运行工作逻辑如下:

内存加载代码->语法分析->解释器加载->生成字节码->执行字节码->生成机器码->CPU执行

python的第一个程序也从helloworld开始把:

#!/usr/bin/envpython#!-*-coding:utf-8-*-print("Helloworld!")执行结果:

"C:\ProgramFiles\Python35\python.exe"D:/python/Day1/test/HelloWorld.pyHelloworld!

Processfinishedwithexitcode0

以下是if-else判断的语法结构规范

ifcondition1:command_layer1_1ifcondition2:command_layer2_2else:command_layer2_2else:command_layer1_23.2.2示例程序以下为一个演示两层if-else循环的程序:

forvariableinXXX:loopcommand

其中variable表示命名的变量,一般程序中使用i,j等等,XXX表示变化的范围,可以是list列表,一般会考虑使用range函数,来表示一个整数序列,如range(5)就表示小于5的整数序列,即0-4。语法规范中同样需要for语句后面的结尾冒号,以及循环体中的4个空格的左缩进。

猜数字游戏,通过系统生成一个随机数作为预设年龄,对用户提供3次猜的机会,前两次如果没有猜中给出数字范围大小的提示,如果第3次还没有猜中则给予鼓励提示,同时打印出这个预设的数字,当然三次当中有任何一次猜中会给用户猜中提示的:

1#!/usr/bin/envpython2#!-*-coding:utf-8-*-3importrandom#导入随机数模块4Age=random.randrange(10)#随机生成一个小于10的整数(0-9,不包括负数),并赋值给Age6foriinrange(3):7ifi<2:8guess_number=int(input("Pleaseinputtheageofmydogyouguess:\n"))9ifguess_number>Age:10print("Theageyouguessisalittlebig,thinksmaller!\n")11elifguess_number

1.为便于程序调试可先对Age赋值固定的数字

2.前两次如果猜中了就需要退出循环,这里使用了break关键字,意思是跳出整个循环,与之相对应的还有continue关键字,用于跳出当次循环,二者的使用区别还有待进一步深入学习

OK,现在来改进下程序,当用户连续三次猜错后继续给机会,让用户选择是继续猜还是直接退出,如果继续则再一次获得三次猜的机会,如此循环下去。还是用for循环吧:

1#!/usr/bin/envpython2#!-*-coding:utf-8-*-3Age=224counter=05foriinrange(10):6ifcounter<3:7guess_number=int(input("Pleseinputyourguessnumber:\n"))8ifguess_number==Age:9print("Yougotthenumber,congratulations!")10break11elifguess_number>Age:12print("Thenumberyouguessedistoobig,guessasmallerone\n")13else:14print("Thenumberyouguessedistoosmall,guessabiggerone\n")15counter+=116elifcounter==3:17continue_flag=input("DoyouwanttocontinuePleasetypeYtocontinueorNtoquit:\n")18ifcontinue_flag=="Y":19counter=020else:21print("Bye")22break23else:24print("You'vetriedtoomanytimes.")这里为了保证每一个轮回中的第四次(上述程序中的第四次和第八次)能让程序继续循环,引入了另外一个变量来进行计数并重置。把for循环换作while循环看起来差不多:

1#!/usr/bin/envpython2#!-*-coding:utf-8-*-3Age=224i=05counter=06whilecounter<10:7ifi<3:8guess_number=int(input("Pleseinputyourguessnumber:\n"))9ifguess_number==Age:10print("Yougotthenumber,congratulations!")11break12elifguess_number>Age:13print("Thenumberyouguessedistoobig,guessasmallerone\n")14else:15print("Thenumberyouguessedistoosmall,guessabiggerone\n")16i+=117else:18continue_flag=input("DoyouwanttocontinuePleasetypeYtocontinueorNtoquit:\n")19ifcontinue_flag=="Y":20i=021else:22print("Bye")23break24counter+=1

1.Python是一门主流且发展迅猛的开发语言,目前存在2.x和3.x两个版本分支,前端后端都能胜任,功能强大,在互利网公司应用广泛,值得托付;

2.Python程序的开发需要安装解释器和IDE,建议使用pycharm,2.x和3.x下的默认字符编码不同,永远推荐使用utf-8编码,包括程序编码和解释的编码两个层面;

3.系统自带模块和自定义编写的模块均可以通过import导入使用;

4.在进行python程序开发时,注意代码需要分层体现,第一层代码顶格编写,第二层(用在第一次出现的流程控制语句中的代码块)左缩进4个空格;

5.input用于接收用户输入,默认输入的数据类型是字符串,可通过int关键字转换为整数。print可进行简单输出,如要格式化输出则需要借助%s%d%f等来实现,具体视数据类型而定;

6.流程控制语句if-else判断和for、while循环都需要注意代码书写格式,流程控制语句关键字一定是以冒号结尾,具体的流程控制代码块则需要左缩进处理,第一层左缩进4个空格,第二层8个空格,以此类推;

7.continue和break可分别用于退出当前(当次)流程控制和整个循环,课堂上演示了在for循环中的使用,在if-else判断中不能使用。

THE END
1.在线课程有哪些优点和缺点?在线课程有哪些优点和缺点? 在线课程,也被称为网络课程或电子学习课程,是一种通过互联网提供的教育形式。随着技术的发展和互联网的普及,在线课程已经成为全球教育领域的一个重要组成部分。它们为学习者提供了灵活的学习方式,同时也带来了一些挑战。以下是在线课程的一些优点和缺点。https://www.dawen360.com/article/826787.html
2.线上学习优缺点.pdf多的时间去思考学习的动机,养成自主学习的好习惯。 目前已经开展了一段时间的线上学习,从这过程中我也发现了线上学习的一 些优缺点。优点主要有三:一是反馈及时。线上教学的最大优点是反馈及时。通 过钉钉家校本布置作业,当天可以收作业,可以完成批改,可以及时反馈给学生。 https://max.book118.com/html/2024/1021/7060151101006163.shtm
3.线上教学的优缺点及建议有哪些在线学习灵活便利,个性化资源丰富,成本效益高,但要求学生自律,受技术问题影响;传统课堂师生互动直接,学习环境全面,学习系统化,但受时间和地点限制,教学资源有限,个性化学习受限。两者各有优劣,需根据个人需求选择。 1在线学习的优点 1.灵活性和便利性 在线学习的最大优势之一是其灵活性和便利性。学生可以在任何时间、http://m.chusan.com/zhongkao/366870.html
4.网络教育具体的优点与缺点有哪些网络教育学习形式不同于传统,考生可以灵活地运用网络课件进行学习,既方便又快捷,但是没有老师和同学们的帮助,所以在学起来更加需要考生具有较强的自制力以及理解能力。学梯小编还整理了一些优缺点仅供大家参考。 网络教育有什么优点 学生可观看下载讲课录像、电子教案、课件等授课内容,弥补课堂中的不足,起到了加深理解https://www.eol.cn/baokao/zk-wyw/20230716134616.html
5.网课优缺点总结(通用13篇)网课优缺点总结1 线上教学的优点 1、打破了线下教学的场地租金限制和生源流量限制,充分利用了多媒体的优势 平时的线下教育,有地理限制和师资限制,这使得教育公平难以实现,而在线教育,可以有机会实现相对的教育公平。 在现实生活中,老师有很多,而好老师很少,学校有很多,而好学校太少,在线教育,能够使得更多人有机会接https://www.ruiwen.com/zongjie/6783578.html
6.线上教学平台运行总结(通用15篇)利用钉钉的在线课堂、直播课连线、递粉笔等功能增强师生的互动性,从而激发学生参与课堂的积极性。与学生一起学习,让每个学生都参与进来。学生自己读课文、指名朗读课文、回答视频当中老师的问题、说说自己对课文中句子或段落的理解等等,每一个环节都有学生的真参与,避免学生跟着视频“跑过场”,保证学生的学习效果。https://m.oh100.com/kaoshi/jiaoxuezongjie/646722.html
7.个人工作总结优点缺点(通用15篇)个人工作总结优点缺点 篇5 通过两年的函授学习和社会实践,是我不断挑战自己,充实自己的过程。通过学习,我在各方面都有了很大的进步。毕业是对我这两年学习生活的总结和鉴定。 一、思想政治方面 在函授期间,我尽力遵守学校的规章制度,培养自己的文学兴趣。尊敬老师,热爱班级,与同学相处融洽,关系融洽。 https://www.yuwenmi.com/fanwen/gongzuo/502650.html
8.线上线下混合式教学模式:优缺点分析改进建议和实践探索线上线下混合式教学模式在教育领域的应用日益广泛,它融合了传统面对面教学和现代在线教育的优点,为学生和教育者提供了更灵活、多样化的学习和教育体验。 本文将探讨线上线下混合式教学模式的优点、挑战以及改进建议,同时通过实践探索和案例分享,展示这一教学模式的实际应用和价值。 https://content.edusoho.com/detail/139
9.学在兰大兰州大学汉语国际教育专业学位研究生谈网络教学(五郭玉蕾:钉钉在汉语教学中应用的优点和缺点 阿里钉钉作为一个比较成熟的在线授课平台,给汉语的教学和学习提供了很多便利,有很多优点。不过同时汉语云课堂模式也存在着一些缺点。 钉钉有如下优点:第一,打破时间的束缚。在线教学既可以师生同步进行,也可以异步进行。第二,打破空间的约束。虽然是学习同一节课,但是每个学生https://news.lzu.edu.cn/zt/xxfyfk/69369.html
10.高中要参加晚自习吗?有什么优缺点?合理安排时间:无论是否参加晚自习,学生都应该合理安排自己的学习和休息时间,确保充足的睡眠和适当的放松。 加强家校沟通:家长和学校应该加强沟通,共同关注学生的学习和成长,为学生提供必要的支持和帮助。 综上所述,高中晚自习既有其优点也存在一定的缺点。学校、家长和学生应根据实际情况和需求进行选择和调整,以最大化https://www.zgkao.com/zhongkaobeikao/74552.html
11.客服工作优点缺点总结(通用12篇)1、加强业务知识的学习提高,创新日常工作方法,提高日常工作效益。 2、进一步加强客服中心的日常管理日常工作,明确任务,做到严谨有序。 3、结合实际情况,多从细节考虑,紧跟领导意图,协调好内外部关系,多为领导分忧解难。 客服工作优点缺点总结 篇8 已经过去的20xx年是充实忙碌而又快乐的一年。在这岁末年初之际,我站https://www.fwsir.com/Article/html/Article_20220921085814_1986815.html
12.宪法学2.宪法典的优缺点 优点:宪法的内容明确具体便于实施,同时一般规定了严格的修改程序,有利于保障宪法的稳定性; 缺点:因宪法修改程序较为严格和复杂,宪法规范适应社会实际变化的能力不是很强。 针对这种缺点,产生了宪法修正案。 3.我国宪法典 成文宪法典是我国宪法的最重要的渊源形式。 新中国成立以后,我国共制定了一https://www.zikao365.com/demo/flz/three/c506268-v101/
13.有关个人学习总结(通用36篇)有关个人学习总结(通用36篇) 精彩的学习生活在不经意间已告一段落,相信你积累了不少学习心得,此时需要认真地写一份学习总结了。那么如何把学习总结做到重点突出呢?以下是小编为大家收集的有关个人学习总结(通用36篇),仅供参考,大家一起来看看吧。 个人学习总结 篇1 http://zongjie.yjbys.com/zongjie/xuexi/880160.html
14.班级工作总结(精选20篇)总结是事后对某一阶段的学习或工作情况作加以回顾检查并分析评价的书面材料,它可以帮助我们有寻找学习和工作中的规律,我想我们需要写一份总结了吧。总结怎么写才不会流于形式呢?下面是小编为大家整理的班级工作总结,希望能够帮助到大家。 班级工作总结 篇1 学期已https://m.wenshubang.com/gongzuozongjie/1174336.html
15.在线学习和线下学习机器人课程有哪些区别和优缺点?线上学习和线下学习机器人课程在许多方面存在区别,各自也有优缺点。以下是一些关键的差异及其优缺点。 1. 时间与地点灵活性:在线学习允许学生随时随地学习,只要具备网络连接,就可以学习机器人课程。这种灵活性使得那些时间安排紧张或距离远离学习中心的学生也可以轻松参与。然而,线下学习需要参加者在特定时间到达指定地点进https://www.xdf.cn/730/202305/13200204.html
16.风险理财措施2023年注会战略预习知识点态度决定一切,想要通过注册会计师考试,就要有一个积极的心态,等要有坚持不懈的斗志。下面是东奥会计在线为同学们整理的战略科目考试预习阶段抢学知识点,一起打卡学习吧!还有更多预习知识点内容点击查看>>> 风险理财措施 一、风险理财的基本概念 (一)风险理财的定义 https://www.dongao.com/zckjs/gsz/202212154054811.shtml
17.在线教育的优点和缺点有哪些?通过在线教育,就能轻松学习到想要的知识,凭借随时随地都能学习的特性,被越来越多的机构和老师所青睐。万物都有两面性,在线教育也不例外,除了具备不少的优点之外,也还有不少地方需要改进。下面就由小编带大家一起看看在线教育的优点和缺点都有哪些吧。 一、在线教育的优点有哪些?https://www.ckjr001.com/newsdetail/647.html
18.20201005父母优缺点中的学习和收获原本以为我会写不出来,当回忆起父母的点点滴滴时,发觉父母身上的优点好多,为自己的父母感到无比骄傲自豪,同时心里很温暖。当写完缺点时,发现自己缺点背负了不少,他们身上那么多优良品质,很长时间却被我忽略了,看到父母身上的优点,去传承去活出来,相信我可以活得更好,报答他们的养育之恩。https://www.jianshu.com/p/1dc96df078c2
19.云笔记横向评测:印象笔记有道云笔记为知笔记OneNote某款软件是否好用,既需要根据其功能特性评估其优点和缺点,也需要分析用户的基本需求。以下是常见云笔记的深度评测。 云笔记评测标准:分析每款笔记软件的核心特色、优点、缺点及使用场景。 具体包括:印象笔记、有道云笔记、为知笔记、OneNote、Notion、FlowUs、Wolai、飞书、语雀 https://cloud.tencent.com/developer/inventory/28215/article/2030740
20.在线教育的6大优势在线教育的优缺点是什么→MAIGOO知识摘要:在线教育的优缺点是什么?在线教育的兴起,改变了人们对于教育行业的定义,利用互联网带来更广阔的世界观,加大社会化协同,知识也越来越去中心化,在这个过程中,因为互联网改变了人的认知,也导致了教育的创新。在线教育学习现在作为一种重要的学习方式,它有自己的特点和优缺点。了解在线学习的特点,将有利于我们判断是https://m.maigoo.com/goomai/204250.html