• 一、python基本语法元素(温度转换)


    #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.8
        print("转换后的温度是{:.2f}C".format(C))
    elif TempStr[-1] in ['C','c']:
        F = 1.8 * eval(TempStr[0:-1]) + 32
        print("转换后的温度是{:.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

     

  • 相关阅读:
    Placing Rooks-CF 1342E
    Yet Another Counting Problem-CF 1342C
    [SDOI2016]齿轮
    Rinne Loves Xor
    Labyrinth CodeForces
    Nastya and Scoreboard
    Teacher Bo HDU
    Blood Cousins Return
    D Tree HDU
    设计模式学习笔记(八、行为型-策略模式)
  • 原文地址:https://www.cnblogs.com/gyqqqqq/p/10512889.html
Copyright © 2020-2023  润新知