第02周实验: 变量、算术运算和数据类型
2014-09-21 23:54
513 查看
变量和算术运算练习
一、内存和变量
1. 创建一个变量,并给它赋一个数值(任何数值都行)。然后使用 print 显示这个变量。
2. 改变这个变量,可以用一个新值替换原来的值,或者将原来的值增加某个量。使用 print 显示这个新值。
3. 创建另一个变量,并赋给它一个(某个文本)。然后使用 print 显示这个变量。
4. 像上一章一样,在交互模式中让 Python 计算一周有多少分钟。不过,这一次要使用变量。以DaysPerWeek(每周天数)、HoursPerDay(每天小时数)和 MinutesPerHour(每小时分钟数)为名分别创建变量(或者也可以用自己取的变量名),然后将它们相乘。
5. 人们总是说没有足够的时间做到尽善尽美。如果一天有 26 个小时,那么一周会有多少分钟呢?(提示:改变 HoursPerDay 变量。)
2. 改变这个变量,可以用一个新值替换原来的值,或者将原来的值增加某个量。使用 print 显示这个新值。
3. 创建另一个变量,并赋给它一个(某个文本)。然后使用 print 显示这个变量。
4. 像上一章一样,在交互模式中让 Python 计算一周有多少分钟。不过,这一次要使用变量。以DaysPerWeek(每周天数)、HoursPerDay(每天小时数)和 MinutesPerHour(每小时分钟数)为名分别创建变量(或者也可以用自己取的变量名),然后将它们相乘。
5. 人们总是说没有足够的时间做到尽善尽美。如果一天有 26 个小时,那么一周会有多少分钟呢?(提示:改变 HoursPerDay 变量。)
二、基本数学运算
1. 三个人在餐厅吃饭,想分摊饭费。总共花费 35.27 美元,他们还想留 15% 的小费。每个人该怎么付钱?
2. 计算一个 12.5m×16.7m 的矩形房间的面积和周长。
3. 写一个程序,把温度从华氏度转换为摄氏度。转换公式是 C = 5 / 9* (F - 32)。(提示:当心整除问题!)
4. 你知道怎么计算坐车去某个地方需要花多长时间吗?相应的公式(用文字表述)是“旅行时间等于距离除以速度”。编写一个程序,计算以 80 km/h 的速度行驶 200 km 需要花多长时间,并显示答案。
2. 计算一个 12.5m×16.7m 的矩形房间的面积和周长。
3. 写一个程序,把温度从华氏度转换为摄氏度。转换公式是 C = 5 / 9* (F - 32)。(提示:当心整除问题!)
4. 你知道怎么计算坐车去某个地方需要花多长时间吗?相应的公式(用文字表述)是“旅行时间等于距离除以速度”。编写一个程序,计算以 80 km/h 的速度行驶 200 km 需要花多长时间,并显示答案。
数据类型和输入练习
一、数据的类型
1. 使用 float() 从一个字符串(如 '12.34')创建一个数。要保证结果确实是一个数! 2. 试着使用 int() 从一个小数(56.78)创建一个整数。答案是上取整还是下取整? 3. 试着使用 int() 从一个创建整数。要保证结果确实是一个整数!
二、输入
1.在交互模式中建立两个变量,分别表示你的姓和名。然后使用一条 print 语句,把姓和名打印在一起。 2.编写一个程序,先问你的姓,再问名,然后打印一条消息,在消息中包含你的姓和名。 3.编写一个程序询问一间长方形房间的尺寸(单位是米),然后计算覆盖整个房间总共需要多少地毯,并显示出来。 4.编写一个程序先完成第 3 题的要求,不过还要询问每平方尺地毯的价格。然后主程序显示下面 3 个内容:
总共需要多少地毯,单位是平方米。总共需要多少地毯,单位是平方尺(1 平方米 =9 平方尺)。
地毯总价格。
5.编写一个程序帮助用户统计她钱,程序要问下面的三个问题,然后让程序给出这些零钱的总值
相关文章推荐
- shell脚本之变量、变量类型、条件测试、算术运算、及特殊变量
- 计算机科学及编程导论 【第一课】数据类型,运算,变量
- Sass进阶-(数据类型,变量运算,mixin)
- [第1集] 课程目标,数据类型,运算,变量
- p1-6.cpp: 测试整型数据输入输出 \ 算术运算 和 变量溢出
- java===java基础学习(1)---数据类型,运算,变量,常量
- JavaScript数据类型、变量、运算符号
- 变量、数据类型以及运算
- 【课堂】【算术运算中数据类型的转换】
- java个人学习笔记02(注释+数据类型+算术逻辑运算)
- python基础之01数据类型-变量-运算浅解
- OOP03~05-Java变量和值的数据类型及其运算
- 6.1bash编程入门值变量类型、for循环和算术运算
- Python学习笔记-数据类型,运算,变量
- 17.2015.08.04第十八节课 C#2 (数值类型及调用、引用类型及调用、装拆箱、常量、变量、数据类型转换、算术运算符、赋值运算符、关系运算符、逻辑运算符、字符串的常用方法)
- java复习1 基本数据类型 常量变量命名 运算优先级
- js 变量的定义 数据类型 运算
- python基础1之python介绍、安装、变量和字符编码、数据类型、输入输出、数据运算、循环
- python -- numpy 基本数据类型,算术运算,组合,分割 函数
- 实验2_数据类型与运算_参考答案