- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
任务2使用程序设计语言
本任务通过对一段文本中的数字、字母、空格等字符个数的统计,进一步掌握Python中字符串的定义和使用,以及循环语句和分支语句的使用。
实现本任务首先要打开PyCharm开发工具并新建项目,才可以编写Python代码实现计算一段文本中数字、字母、空格的字符个数。通过该任务,我们可以学会基本的Python代码编写以及PyCharm开发工具的简单使用。要完成本任务,需要进行如下操作:(1)打开PyCharm开发工具并新建项目。(2)在新建的项目中创建Python文件。(3)编写Python代码实现功能。(4)在PyCharm开发工具中启动项目并在控制台测试代码结果。
步骤01:打开PyCharm并创建项目。在PyCharm中创建一个Python项目,如图5-1所示。
步骤02:选择“NewProject”选项,进入创建项目界面,如图5-2所示。
步骤03:进入编写代码的控制台。需要注意的是,Location文本框中是创建项目所在的路径,此处使用默认的路径,不做修改,单击“Create”按钮,完成项目创建并进入编写代码的控制台,如图5-3所示。
步骤04:右击项目名称,选择“New”→“PythonFile”命令,如图5-4所示。弹出创建Python项目界面,如图5-5所示。
在图5-5所示的Name文本框中输入文件名称“text01”,最后选择“Pythonfile”选项,进入text01的编写代码界面。步骤05:在text01文件中输入代码如下:s=input(随意输入字符:)#从键盘输入字符并命名为sletters=0#定义一个名称为letters的变量space=0digit=0formins:#使用for循环输入的字符sifm.isalpha():#如果所循环的字符为字母letters=letters+1#letters变量+1elifm.isspace():#如果所循环的字母为空格space=space+1#space变量+1elifm.isdigit():#else:之后不能有判断语句,应该直接上需要输出的结果digit+=1print(字母有{}个,空格有{}个,数字有{}个.format(letters,space,digit))
需要注意以下两点:(1)上述代码中“#”后的文字为注释部分,是对本行代码做的解释,对代码运行结果不会产生影响。(2)编写代码时,要注意对齐方式与上述代码一致,否则将无法正常运行代码。步骤06:在text01文件代码中右击,选择“Run‘text01’”命令,运行text01文件,并在控制台查看效果,如图5-6所示。
在控制台“随意输入字符:”后输入“HiPython,This’sText01”,再按Enter键,控制台效果如图5-7所示。到此,使用Python计算一段文字中的数字、字母、空格的字符个数的代码就已结束。
一、Python基础知识1.Python简介自20世纪90年代初Python语言诞生至今,它已逐渐被广泛应用于系统管理任务的处理和Web编程。Python的创始人为荷兰人吉多·范罗苏姆。Python的标志如图5-8所示。
2.Python标识符标识符是开发人员在程序中自定义的一些符号和名称,如变量名、函数名等。3.Python行和缩进在Python中,逻辑行行首的空白是有规定的,逻辑行行首的空白不正确,就会导致程序执行出错。这是与其他语言不同的一个重要方面。缩进的空白是有要求的,下面是一些缩进的方法。(1)一般情况下逻辑行行首不应该出现空白。(2)if语句的缩进方法。(3)while循环的缩进方法。
具体的缩进方法如下所示:#一般情况下,行首不应该出现空白importsys#缩进的方法有两种,可以按空格,也可以按Tab键#if语句的缩进方法a=7ifa>0:print“hello”#前面的空格是按Tab键#while语句的缩进方法a=0whilea7:printa#前面的空格是按Tab键a+=1#前面的空格是按Tab键
4.Python引号Python中的引号有如下2个
您可能关注的文档
- 湘民版劳动实践九年级下任务五第一课策划拥军优属方案课件.pptx
- 湘民版劳动实践七年级下册第三单元第1课《无土栽培技术》课件.pptx
- 湘民版劳动实践七年级下册任务四项目2《学习陶艺技法》课件.pptx
- 湘民版劳动实践七年级下册任务四项目3《制作创意作品》课件.pptx
- 湘人版劳动实践八年级下册任务六项目1《做好节能减排》课件.pptx
- 湘人版劳动实践八年级下册任务六项目2《做好移动书亭服务》课件.pptx
- 湘人版劳动实践八年级下册任务三项目1《走进制造工厂》课件.pptx
- 湘人版劳动实践八年级下册任务三项目2《学习岗位技能》课件.pptx
- 湘人版劳动实践八年级下册任务四项目1《感受科技变化》课件.pptx
- 湘人版劳动实践八年级下册任务四项目2《领略打印魅力》课件.pptx
- 高教版信息技术《5.2设计简单程序 任务1 使用选择结构》课件.pptx
- 高教版信息技术《5.2设计简单程序 任务2 使用循环结构》课件.pptx
- 高教版信息技术《5.3运行典型算法 任务1 运用排序算法》课件.pptx
- 高教版信息技术《5.3运行典型算法 任务2 运用查找算法》课件.pptx
- 高教版信息技术《6.1感知数字媒体技术 任务1 体验数字媒体技术》课件.pptx
- 高教版信息技术《6.1感知数字媒体技术 任务2 了解数字媒体技术》课件.pptx
- 高教版信息技术《6.2制作简单数字媒体作品 任务1 加工处理图像》课件.pptx
- 高教版信息技术《6.2制作简单数字媒体作品 任务2 制作动画作品》课件.pptx
- 高教版信息技术《6.2制作简单数字媒体作品 任务3 制作短视频作品》课件.pptx
- 高教版信息技术《6.3设计演示文稿作品 任务1 构思演示文稿作品 》课件.pptx
文档评论(0)