还剩26页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
变量和数据类型学习编程语言的基础知识,了解变量和数据类型的重要性Python课程简介本节目标重要知识点学习变量的概念和定义变量的定义和命名规则掌握基本数据类型及使用方法整数、浮点数、字符串、布尔类型类型转换变量的概念存储空间命名标识
11.
22.变量就像一个存储空间,用于存放程序运行过程中需要用到变量名就像一个标签,用来标识这个存储空间的数据数据容器可变性
33.
44.变量可以存放不同类型的数据,例如数字、文字、真假值等变量的值可以随着程序的执行而改变变量的命名规则字母开头字母、数字和下划线组大小写敏感不能使用关键字合变量名必须以字母或下划线开区分大小写,例如变量名不能与的关键字Python Python头,不能以数字开头变量名只能包含字母、数字和和是不同的变相同,例如、、name Nameif for下划线,不能包含其他符号量等while基本数据类型整数类型浮点数类型整数类型用于表示没有小数部分浮点数类型用于表示带有小数部的数字,例如、、、、分的数字,例如、、123-1-
21.
02.
53.
14、、-3-
1.23字符串类型布尔类型字符串类型用于表示文本,例如布尔类型用于表示真或假,例如、、Hello WorldPython True False整数类型整数类型整数类型整数类型整数类型表示没有小数部分的数字例如,中的整数类型可以使用来表示整数类型可以进行加减乘除等运算例如,Python int等都是整数例如,1,2,3,0,-1,-2int a=1010+5=15,10-5=5,10*5=50,10/5=2浮点数类型特点浮点数通常用于表示带有小数部分的数值,可以精确地表示小数定义字符串类型文本数据字母数字12用引号括起来的一系列字符,可以包含字母、数字、符号和例如,空格Hello Python不可变3字符串一旦创建,其内容就不能直接修改布尔类型布尔值和布尔类型和True FalseTrue False布尔类型表示真假两种状态,在程序中用于判断条件和对应数字和,可以进行逻辑运算TrueFalse10类型转换隐式转换Python会在需要的时候自动进行类型转换,例如将整数转换为浮点数显式转换使用内置函数进行类型转换,例如将字符串转换为整数或浮点数常见转换函数•int•float•str•bool转换注意事项并非所有类型之间都可以进行转换,例如不能将字符串直接转换为布尔值字面量和变量的区别字面量变量区别直接在程序中使用的值,例如存储数据的容器,用来表示值,而不是值字面量是固定值,变量是可变的,可以存10,
3.14,本身储不同的值Hello变量赋值变量赋值是指将一个值存储到变量中在中,使用等号()进行变量赋值左侧是变量名,右侧是想要赋予的值赋值操作会Python=将右侧的值复制到左侧的变量中创建变量1使用变量名和等号分配值2将数据存储到变量访问值3通过变量名获取值例如,语句创建了一个名为的变量,并将字符串存储到其中之后,可以使用来访问变量name=Alice nameAlice nameAlice赋值是程序中一个基本的操作,用于存储和处理数据Python多重赋值赋值1将值赋予变量多重赋值2同时给多个变量赋值简化3代码更简洁易读示例4a,b=1,2多重赋值可以一次性将多个值赋予多个变量例如,将数字赋予变量,数字赋予变量这简化了代码,使代码更简洁易读a,b=1,21a2b复合赋值简化赋值1复合赋值运算符结合了算术运算和赋值操作,简化代码,使代码更简洁常见运算符2例如,、、、、、,分别表示加、减、乘、+=-=*=/=%=**=除、取余、幂运算后的赋值应用场景3复合赋值在循环中频繁更新变量值时非常有用,提高代码效率,并易于理解常量定义定义常量使用关键字命名规则常量是程序执行过程中其值不能改变的在中,使用关键字来定常量名称通常使用大写字母,并用下划Python const量义常量线分隔单词键盘输入函数input函数从键盘获取用户输入的字符串input获取用户输入将输入值存储到变量中,方便后续使用数据类型转换如果需要将输入字符串转换为其他数据类型,可以使用转换函数,例如、、等int float str注释的使用代码解释代码调试
11.
22.注释可以解释代码的意图,帮注释可以暂时禁用某些代码行助程序员理解代码的逻辑,方便程序员调试代码代码文档
33.注释可以作为代码文档的一部分,方便其他程序员阅读和理解代码编程风格代码规范良好的习惯代码规范可以提高代码的可读性、可维护好的编程习惯可以帮助编写出更简洁、高性,也方便团队协作效、易于理解的代码缩进代码模块化••命名代码重用••注释代码测试••实践简单计算器1用户输入1用户通过键盘输入两个数字运算符选择2用户选择加减乘除运算计算结果3程序根据输入数字和运算符计算结果并输出本实践将引导学生使用编写简单的计算器程序,练习变量定义、数据类型转换和基本运算Python实践圆的面积计算2输入半径1用户输入圆的半径计算面积2使用公式计算面积πr²输出结果3将计算得到的圆面积输出本实践引导学生使用代码实现圆面积的计算,加深对变量赋值、数学运算等操作的理解学生需要根据圆的半径输入进行计算,Python并最终输出计算结果实践华氏到摄氏温度转换3获取用户输入1使用函数从用户获取华氏温度值,并将其存储在一个input变量中转换公式2使用公式将华氏温度转换为摄氏温度C=F-32*5/9输出结果3使用函数将转换后的摄氏温度值显示给用户print实践交换两个数的值4定义变量1定义两个变量,存储需要交换的两个数字使用第三个变量2引入一个临时变量,用于暂存第一个变量的值交换值3将第二个变量的值赋给第一个变量,并将临时变量的值赋给第二个变量输出结果4打印交换后的两个变量的值,验证交换是否成功通过引入临时变量,可以将两个变量的值进行交换,这是一种常用的编程技巧,在各种编程场景中都有广泛的应用本章小结变量和数据类型变量赋值类型转换变量是存储数据的容器,用于在程序中保存使用等号将值赋给变量,例如可以使用内置函数将数据类型进行转换,例=信息如age=15提供多种数据类型,例如整数、浮、、Python intfloatstr点数、字符串和布尔值,用于表示不同类型的数值和文本习题1以下是一些与本章内容相关的练习题,请同学们认真思考并解答编写程序,计算两个数的和、差、积、商**
1.**编写程序,计算圆的周长和面积**
2.**编写程序,将华氏温度转换为摄氏温度**
3.**编写程序,交换两个变量的值**
4.**编写程序,判断一个数是奇数还是偶数**
5.**编写程序,判断一个年份是否为闰年**
6.**习题2编写程序,输入三个整数,判断三个数是否能构成一个三角形如果能构成三角形,则计算三角形的周长和面积Python提示三角形两边之和大于第三边面积计算公式,其中为三角形半周长,为三角形三边长S=√[pp-ap-bp-c]p a,b,c习题3编写程序,输入一个三位数,将百位、十位和个位分别输出例如,输入,则输出百位,十位,个位123123习题4编写程序,输入三个整数,然后输出其中最大的数课后思考反思学习提出问题实践练习拓展阅读回顾本章内容,总结知识要点思考本章学习中遇到的疑问尝试编写更多代码,锻炼编程阅读相关书籍,深入学习能力编程Python。
个人认证
优秀文档
获得点赞 0