华为云计算 云知识 华为云AI开发平台助你轻松掌握Python初级语言
华为云AI开发平台助你轻松掌握Python初级语言

Python作为一门解释型、面向对象、带有动态语义的高级程序设计语言。如今在计算圈中可谓是无人不知,无人不晓,它虽有偶像的知名度,但却没有偶像那么难易追随。什么?2020年都快过完了你居然说只听说Python大名,却没真正见过它?朋友在讨论爬虫语言时你只能默默一旁听着?隆重向你介绍一款宝贝,华为云 沙箱实验室 推出的沙箱实验——《使用ModelArts中开发工具学习Python(初级)》,带你轻轻松松入门Python语言,你也是技术圈潮流的仔!

环境准备

在这门沙箱实验中,你可以跳出本地设备性能局限,不仅可以通过实践学习Python语言,更能 免费体验 AI开发平台ModelArts等华为云服务,在ModelArts创建的Notebook上进行实践。众所周知,编程过程中肯定需要找个地方来存放数据,所以实验的第一步,就是创建一个用于存储数据的OBS桶。不用担心不知道如何创建OBS桶,沙箱实验室中有详细的实验手册,每一步都能感受到开发人员的贴心!

images_161032865175398

创建好存储数据的OBS桶后,就可以到华为云 AI开发平台 ModelArts中创建Notebook,准备好开发环境。这可比在本地部署开发环境轻松多了,页面中需要配置的内容井井有条待在页面中,每一步操作都有详细提示,把轻松度拉满了有没有。创建Notebook时,我们需要配置以下参数:

-计费模式:按需计费(不用慌,这是最真实的操作体验,并不产生费用)

-名称:自定义

-工作环境:Multi-Engine 1.0 Python3

-资源池:公共资源池

-类型:CPU

-规格:2核心8Gib

-存储配置: 对象存储服务 OBS(就是刚刚提到的那个OBS桶啦)

-存储位置:所创建的OBS中的文件夹

images_161032867603966

Python编程基础实操

在环境准备好后,便可以进入Notebook Python开发环境中进行Python基础编程语言的实操部分。

比如数值类型可以熟悉Python中数值的基本运算,Python中的“与或非”布尔操作不是使用操作符,而是使用关键词 and/or/not。比如运行下方代码,就可以得到图中的结果

print(True+False) # 输出1,True默认为1,False为0

print(True or False) # 输出True,关键字or执行“或”操作

print(5//2) # 输出2,//为取整运算符

print(5%2) # 输出1,%为取余运算符

print(3**2) # 输出9,**表示乘方操作

print(5+1.6) # 输出6.6,不同精度的类型的数字相加默认取高精度类型作为结果

运行代码结果中若提示了程序异常,我们可以在报错代码行前面,添加“#”,把该代码注释掉。

在《使用ModelArts中开发工具学习Python(初级)》实验中,可以体验到数值、字符串、列表、元组、字典、集合以及深拷贝、浅拷贝等Python基础数据类型,通过实验建立对Python语言的基础认知,掌握Python的基础语法。华为云AI开发平台带你亲身感受Python魅力,更有精彩进阶实验等你体验,马上开始《使用ModelArts中开发工具学习Python(初级)》实验吧!

上一篇:云游戏平台解决方案优势 下一篇:启用弹性伸缩策略ResumeScalingPolicy

华为云

面向未来的智能世界,数字化是企业发展的必由之路。数字化成功的关键是以云原生的思维践行云原生,全数字化、全云化、AI驱动,一切皆服务。

华为云将持续创新,携手客户、合作伙伴和开发者,致力于让云无处不在,让智能无所不及,共建智能世界云底座。