- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python少儿编程第二章Python编程基础
目录1.1会变的数据1.2多样的数据1.3数据的运算1.4与外界对话
PART01会变的数据
变量的命名规则1.1Python中变量的命名需要遵循一定的规则,即变量名只能包括字母、数字和下划线,且第一个字符必须是字母或下划线,不能是数字。例如,name、_name1、name_2都是合法的变量名,但1name、2_name、123、%name、M.Jack、?name2都是不合法的变量名。在实际开发过程中,为提高代码的可读性,会经常使用以下3种命名方式。(1)小驼峰式命名。第一个单词首字母小写,之后的单词首字母大写,如myName、myFriendName等。(2)大驼峰式命名。每个单词首字母都大写,如MyName、MyFriendName等。(3)下划线连接命名。用下划线“_”连接每个单词,如my_name、my_friend_name等。(1)Python的变量名区分英文字母大小写,如score和Score是两个不同的变量。(2)Python的关键字不能作为变量名使用。提示
变量的赋值1.2变量赋值时,Python会自动声明变量的数据类型(将在2.2节中介绍)。赋值运算符“=”用于为变量赋值,赋值运算符左侧是变量名,而右侧是变量指向的值。例如:a=1b=1.2c=小红Python还允许同时为多个变量赋相同的值。例如:a=b=c=1也可以同时为多个变量分别赋不同的值。例如:a,b,c=1,2,hello
变量的赋值1.2【例2-1】输出小蓝在不同的年龄喜欢的动画片。【参考代码】name=小蓝 #创建名字变量name,赋值为“小蓝”age=3 #创建年龄变量age,赋值为3cartoon=小猪佩奇 #创建动画片变量cartoon,赋值为“小猪佩奇”#输出小蓝3岁喜欢的动画片print(name,age,岁时喜欢的动画片是,cartoon)age=5 #age重新赋值为5cartoon=机器猫 #cartoon重新赋值为“机器猫”#输出小蓝5岁喜欢的动画片print(name,age,岁时喜欢的动画片是,cartoon)age=10 #age重新赋值为10cartoon=海贼王 #cartoon重新赋值为“海贼王”#输出小蓝10岁喜欢的动画片print(name,age,岁时喜欢的动画片是,cartoon)
变量的赋值1.2【运行结果】程序运行结果如图2-2所示。图2-2例2-1程序运行结果
PART02多样的数据
数字2.11.intint(整型)数值通常称为整数。Python可以处理任意大小的整数,当然包括负整数。整数在程序中的表示方法和数学上的写法一致,如18、?175。2.floatfloat(浮点型)数值也称为浮点数,由整数和小数组成。Python中浮点数只能用十进制形式表示,但其表示方法有如下两种。(1)小数表示法,由整数部分和小数部分组成,如0.0013、?1482.5。(2)科学表示法,通常用来表示一些比较大或比较小的数值。例如,0.0013可表示为1.3e?3,?1482.5可表示为?1.4825e3。3.complexcomplex(复数型)数值由实数部分和虚数部分组成,一般形式为a+bj,其中,a是复数的实数部分,b是复数的虚数部分,这里的a和b是整数或浮点数,如2.14j、2+12.1j。
布尔类型2.2布尔(bool)类型是一种比较特殊的类型,它只有“True”(真)和“False”(假)两种值。在Python中,可以直接用“True”和“False”表示布尔值(注意首字母大写),也可以通过比较和判断得到布尔值。例如:1030 #判断10是否小于30,结果为True1020 #判断10是否大于20,结果为False
字符串2.3字符串(str)是以单引号或双引号括起来的任意文本,如abc、xyz等。如果单引号本身也是字符串中的一个字符,那就可以用双引号括起来;反之,如果双引号本身也是字符串中的一个字符,那就可以用单引号括起来。例如:ImOK!Itoldmyfriend,Pythonismyfavoritelanguage!如果字符串内部既包含单引号又包含双引号,则可以用转义字符“\”来标识,例如:I\m\OK\!表示的字符串内容是:ImOK!
字符串2.3转义字符以“\”开头,后跟一个字符,通常用来表示一些控制代码和功能定义。Python中常用的转义字符如表2-1所示。表2-1常用的转义字符
字符串2.3【例2-2】输出小蓝个人信息的值及其类型,以及
您可能关注的文档
- 高一英语(人教版2019)必修二 unit2 Wildlife protection Listening and speaking 课件(19张PPT).ppt.pptx
- 高中英语北师大版高一上册《unit 5 rhythm知识点》课件.pptx
- 高中英语人教版必修二《Unit2 the olympic games language points》课件.pptx
- 九年级英语全册Unit 14 I remember meeting all of you in Grade 7 Section A (1a-2d) 课件(共有PPT29张,含音频).ppt.pptx
- 开学第一课 课件2022-2023学年广东省外研版七年级上学期英语(共22张PPT).ppt.pptx
- 人教版(2019) 必修第一册 Unit 1 Teenage Life 知识点复习课课件(13张).ppt.pptx
- 人教版(2019)必修第一册Unit 2 Travelling around 单词讲解课件 1 -(23张PPT).ppt.pptx
- 人教版高一英语必修第一册 Unit 2 Travelling around Language points课件(28张PPT).ppt.pptx
- 人教版九年级英语全册Unit 14 I remember meeting all of you in Grade 7 Section A(1a-2d)课件(共43张PPT,内嵌音频).ppt.pptx
- 人教版七年级上册 可数名词和不可数名词专项练习课件(共37张PPT).ppt.pptx
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)