zoukankan      html  css  js  c++  java
  • Python学习笔记(二)——int类型转换

    同样是对标C系语言,python有时候在for循环时的range函数里面需要用整数,但是我们是除出来的,所以会提示类型错误,这时候就需要类型强制转换成int,下面两种分别是C系语言和Python中的int转换:


    (int)

    在C系语言中我们可以这样(int)变量:

    int length = 103;
    for(int i = 0; i < (int)(length / 4); i++)
    {
        cout << i;       
    }

    int()

    但是python中的转换成了int(变量),就像这样:

    length = 103
    for match_index in range(int(length / 4)):
            print(match_index)
            pass

    虽然表现手法不同,但是效果是一样的,而且都是向下取整,小数点后的去掉,如果想实现“四舍五入”的效果,有个小技巧:加0.5

    这时候上面的 103 / 4 + 0.5 就变成了 26

  • 相关阅读:
    错误处理
    触发器
    存储过程
    用户自定义函数
    动态 SQL
    临时表
    游标
    流程控制元素
    锁定和阻塞
    Spring内置事件以及自定义事件
  • 原文地址:https://www.cnblogs.com/wayne-tao/p/12683797.html
Copyright © 2011-2022 走看看