#C=(F-32)/1.8  ;  F = C * 1.8 + 32
TempStr = input("请输入带有符号的温度值:")
if TempStr[-1] in ['f','F']:C = (eval(TempStr[0:-1]) - 32) / 1.8print("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:F = 1.8 * eval(TempStr[0:-1]) + 32print("转换后的温度是{:.2f}F".format(F))
else:print("输入格式错误")

数据类型:

-整数类型:10011101

-字符串类型:“10011101” / '10011101'

-列表类型:[10,011,101]

代码涉及知识内容总结:

——缩进、注释、命名、变量、保留字

——数据类型、字符串、整数、浮点数、列表

——赋值语句、分支语句、函数

——input()、print()、eval()、print()格式化

  eval() 函数用来执行一个字符串表达式,并返回表达式的值。 

>>> print(b)
124
>>> a = "123"
>>> eval(a)
123
>>> b = eval(a) + 2
>>> print(b)
125
>>> print("{:d}".format(eval(a)+1))
124

 

转载于:https://www.cnblogs.com/gyqqqqq/p/10512889.html

一、python基本语法元素(温度转换)相关推荐

  1. Python基本语法元素之温度转换

    Python基本语法元素之温度转换 仅凭个人理解自学的笔记 温度转换1.0 温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fahrenheit).‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬ ...

  2. 练习1: Python基本语法元素 (第1周)

    练习1: Python基本语法元素 (第1周) 文章目录 练习1: Python基本语法元素 (第1周) Hello World I 温度转换 I 数字形式转换 I 温度转换 II 货币转换 I 这是 ...

  3. python解释器把python代码一次性翻译成目标代码_Python语言程序设计----【第1周 Python基本语法元素】之1.1 程序设计基本方法...

    第1章 Python基本语法元素 1.1 程序设计基本方法 1.2 Python 开发环境配置 1.3 实例1:温度转换 1.4 Python程序语法元素分析 1.1 程序设计基本方法 计算机的概念: ...

  4. 10行代码掌握python基本语法元素_Python-基础课程学习(1)

    由于在机器学习的理论基础上需要一定的编程能力,所以在这里我打算跟进学习Python,以作为进一步学习机器学习打下基础. 这里我用学习的是mooc上北京理工大学,嵩天老师的课程.希望能有收获. 下面提一 ...

  5. Python语言程序设计(嵩天)-第1周-Python基本语法元素

    第1章 Python基本语法元素 实例:温度转换 缩进.注释.命名.变量.保留字 数据类型.字符串.整数.浮点数.列表 赋值语句.分支语句.函数 input().print().eval().prin ...

  6. python基础语法元素笔记_Jupyter笔记-Python语法基础(U.1)

    Python学习 一.Python基本语法元素 1.程序设计基本方法 1.计算机的概念:功能性.可编程性: 计算机发展:遵循摩尔定律(集成电路晶体管数量2倍翻); 2.编程语言的执行方式 源代码:计算 ...

  7. python第一周小测验_荐测验1: Python基本语法元素 (第1周)

    测验1: Python基本语法元素 (第1周) 选择题: 1.Guido van Rossum正式对外发布Python版本的年份是: A.2002 B.2008 C.1991 D.1998 正确答案 ...

  8. 测验1: Python基本语法元素 (第1周)

    测验1: Python基本语法元素 (第1周) 文章目录 测验1: Python基本语法元素 (第1周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第8期)答案 ...

  9. python程序语法元素的描述_Python入门——Python程序语法元素

    Python程序语法元素 缩进:表达程序的格式框架 严格明确, 缩进是语法的一部分,缩进不正确程序运行错误 所属关系, 缩进是表达代码间包含和层次关系的唯一手段 长度一致, 程序内缩进长度统一 注释: ...

  10. python 数值运算 m op n_测验1 Python基本语法元素 (第1周)

    测验1: Python基本语法元素 (第1周) 选择题: 1.Guido van Rossum正式对外发布Python版本的年份是: A.2002 B.2008 C.1991 D.1998 正确答案 ...

最新文章

  1. AT91RM9200+pcf8563在linux2.6.20下的调试心得
  2. [文件系统]文件系统学习笔记(一)---基本概念以及inode
  3. python tableview绑定字典_TableView索引的添加
  4. 程序员必须尽早作打算
  5. mysql doen s exist_Mysql中大小写敏感问题导致的MySql Error 1146 Tabel doen’t exist错误
  6. 人工智能是否未来可期?3本人工智能书带你优雅升级
  7. 隐马尔科夫模型(Hidden Markov Models) 系列之四
  8. win7动态壁纸_电脑桌面美化,高清动态壁纸
  9. Day1_HTML_表单标记
  10. 地理信息地图标记KML与KMZ的区别
  11. 单词学习-Unit8Text3-1(15年7月29日,第8天)
  12. 高数第七版_习题解答_极限练习解答(第二类重要极限的多元形式)
  13. 磁记录材料和计算机0101,信息磁性功能材料
  14. 三菱FX系列PLC教学课程---一个从基础讲起的电梯控制实例
  15. 先分号分隔 然后逗号分割c语言,分隔符的用法
  16. 百度BML-飞桨服务器以及Jetson nano部署实战案例(下)
  17. 计算机学win7画图,Windows7电脑基础使用画图程序画一个小鸭
  18. 怎么把文字转换成语音?如何将文字变成音频呢?
  19. 测试之全流程质量保证
  20. SQL语句增删改查公司-员工3表典型案例

热门文章

  1. 4x3矩阵键盘扫描法c语言,四种4*4矩阵键盘的扫描方法
  2. html矩形坐标理解,HTML canvas中translate()与rotate()的理解
  3. 步步深入MySQL:架构-gt;查询执行流程-gt;SQL解析顺序!
  4. 百度快照被劫持跳转到博彩页面的解决办法
  5. 26期20180606 chmod chown umask 隐藏权限
  6. SHELL $RANDOM产生的随机数范围是0到32767
  7. 【Maven】3.使用IntelliJ IDEA 使用本地搭建的maven私服,而不是使用默认的maven设置...
  8. 大型企业的特色服务【我身边的戴尔企业级解决方案】
  9. 解决MySQL查询数据不一致诟病
  10. HP 3PAR公用存储的妙用