代码如下,下面我们试着来分析。

# 此处建立了一个类,转变成米。
class cha_feet_to_meters:# 函数在类里叫做方法。# init 里有四个意思,“自身”,“从什么转换”,“转换成什么”,“参数”def __init__(self, units_from, units_to, factor):self.units_from = units_fromself.units_to = units_toself.factor = factor#标题部分def description(self):return "Chance " + self.units_from + ' to ' + self.units_to# 这里是进行运算的地方def convert(self, value):return value * self.factor# 这里是输出阶段
int_feet_num = eval(input("Enter a value for feet: "))
c1 = cha_feet_to_meters('feet', 'Meter', 0.305)#最后打印
print(f"{int_feet_num} feet is ", c1.convert(int_feet_num), "meters")

《python语言程序设计》第2章第3题python 用class init 一起来做一个英尺变米的程序相关推荐

  1. Python语言程序设计第七章 - 组合数据类型 - 6.1

    目录 Python语言程序设计第七章 - 组合数据类型 集合运算 集合的关系 集合综合练习 元组元素抓7 元组解包 升序降序 截取部分元素 判断元素书否在列表中存在 头尾对调 翻转列表 指定元素对调 ...

  2. MOOC《Python语言程序设计》(第15次)Python计算生态概览(第九周)

    MOOC<Python语言程序设计>(第15次) Python计算生态概览(第九周)21.8.26 文章目录 MOOC<Python语言程序设计>(第15次) Python计算 ...

  3. 关于python中程序流程结构-Python语言程序设计(第4章:程序结构设计)

    4.1 算法 [1]计算机程序可视为数据结构和算法的集成,这种集成体现为以下两方面的内容:数据是程序实现的基础:算法要依靠程序来完成功能. [2]算法的特点:有穷性:确定性:零个或多个输入:一个或多个 ...

  4. python语言程序设计书-清华大学出版社-图书详情-《Python语言程序设计》

    前言 Foreword Python是一种既支持面向过程又支持面向对象编程的解释型高级语言,已经被广泛应用于Web开发.网络编程.科学运算.GUI图形开发.运维自动化.机器人编程等众多领域.与其他语言 ...

  5. 《Python语言程序设计》——1.6 开始学习Python

    本节书摘来自华章计算机<Python语言程序设计>一书中的第1章,第1.6节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区"华章计算机&quo ...

  6. [转载] 语言程序设计第4版黄洪艺_计算机二级教程 Python语言程序设计 第8章python计算生态...

    参考链接: Python | 接球比赛 第八章学习知识导图 考点主要是: 1) 基本的Python内置函数 2) 了解Python计算生态 3) 作者归纳:这章看一下基本概念,主要认真看一下代码和代码 ...

  7. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素

    第二章学习知识导图 本章概述:本章目的是了解基础的Python相关知识 考点主要是: 1) 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 2) 基本输入 ...

  8. 字符串是单一字符的无序组合吗_计算机二级教程 Python语言程序设计 第6章组合数据类型...

    第6章组合数据类型 第六章学习知识导图 考点主要是: 1) 组合数据类型的基本概念 2) 列表类型:定义.索引.切片 3) 列表类型的操作:列表的操作函数.列表的操作方法 4) 字典类型:定义.索引 ...

  9. python语言程序设计 梁勇_计算机二级教程 Python语言程序设计,第9章Python标准库概览...

    第九章学习知识导图 考点主要是: 1) 标准库: turtle库(必选) 2) 标准库: random库(必选).time库(可选) 3) 作者归纳:这章考大题和选择题的读程序题,本章结束,pytho ...

最新文章

  1. 编写五子棋的完整python代码_python制作简单五子棋游戏
  2. NSHomeDirectory
  3. undefined reference to `_imp___Py_NoneStruct'
  4. 快速上手Linux核心命令(二):关机、重启
  5. 深入理解@Autowired注解
  6. 10行Python代码搞定目标检测
  7. asp如何将图片文件上传到mysql数据库中_怎样才能利用ASP把图片上传到数据库
  8. 系统学习数字图像处理之灰度变换和空域滤波
  9. Linux下文件操作命令cat(转)
  10. java serviceimple,java apiimpl怎么调用 service接口
  11. HTML清除计时器的语句,如何知道计时器是否被清除或在javascript中超时?
  12. 安装了智能家居设备后会影响传统家居的使用吗?
  13. 超全详解2018 谷歌 I/O大会
  14. Android_openCV图片处理
  15. e431装linux系统恢复,Mac、Linux、Windows三系统的备份恢复以及引导修复思路记录
  16. python 的math函数库
  17. 关联查询(多表查询)
  18. cytoscape.js初级篇
  19. 股票的发行原理是什么?
  20. 2021西部云安全峰会召开:“云安全优才计划”发布,腾讯云安全攻防矩阵亮相

热门文章

  1. html缩放比例转为pdf,缩小HTML页面并转换为A4尺寸pdf
  2. 《道德经》第三十九章
  3. VMware NSX原理与实践----NSX防火墙详解(一)
  4. 番外.1.Python高级用法
  5. Windows Server 2019中安装.NET Framework 3.5功能出错解决方法
  6. python小游戏实现代码
  7. 0019 求圆台的体积
  8. c语言错误1004,excel宏运行时提示错误1004的三种解决方法
  9. 浅谈阿里妈妈前景和模式
  10. Nostr with NIP-05 Verification Guide