c++程序判断该关系是否为函数与函数类型_第一篇笔记:程序的格式框架(附温度转换实例)...

程序的格式框架

01

缩进

严格明确(不正确可能导致程序运行错误)

所属关系(表达代码间包含和层次关系的唯一手段)

长度一致(程序内一致即可)

02

注释

单行注释:以#开头

多行注释:以‘’‘开头

03

变量

采用标识符表示

用符号(=)向变量赋值或修改值

04

命名

规则:大小写字母,数字,下划线和汉字等字符及组合

注意:大小写敏感,首字符不能是数字,不与保留字相同

05

保留字

and            elif            import        raise        global

as              else          in               return       nonlocal

assert        except      is               try            Ture

break         finally       lambda      while        False

class          for           not              with          None

continue    from         or               yield

def             if              pass          del

06

数据类型

  1. 字符串类型

    由一对单引号或双引号表示

    是有序序列,可对其中字符进行索引(编号从0开始)

    -12 -11  -10   -9   -8   -7   -6   -5   -4   -3   -2   -1(反向递减)

    请    输   入    带   有  符  号   的   温   度  值    :

    0      1     2      3    4    5   6    7     8     9   10  11(正向递增)

  2. 数字类型

    整数

    浮点数(实数,带有小数部分的实数)

  3. 列表类型

    使用 [ ]表示,采用(,)分隔各元素

    使用保留字in判断一个元素是否在列表中

07

语句

赋值语句

分支语句:使用保留字if,elif,else构成

                  每个保留字所在最后一句存在一个冒号(:)

08

函数

()

输入函数:=input()

输出函数:print()

评估函数:eval()

c6858f2785acaa357df850846bd780fa.gif

温度转换·实例

#TempConvert.py

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("输入格式错误")

c6858f2785acaa357df850846bd780fa.gif e72c9adc71f8f9b77498bf8bcd0d40f6.png

共同学python

微信号   |Go-python

邮箱地址|gtxnow@163.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值