zoukankan      html  css  js  c++  java
  • 第三课--数据类型

    数值:

    整数类型:可正可负,没有取值范围的限制

    pow(x,y):x的y次方

    十进制、二进制(0B、0b开头)、八进制(0o、0O开头)、十六进制(0X、0x开头)   -0B101/0B101/0X9a

    浮点类型:范围存在限制(-10^308 -- 10^308 ,精度数量级10^-16)

    浮点数间运算存在不确定尾数(0.1 + 0.2 = 0.30000000000000004)

    round(x,d) :对x进行四舍五入,d是小数截取位数

    科学计数法:4.3e-3 = 0.0043

    复数类型:数学中复数概念一致

    数值运算操作符:+ 、 - 、 * 、/(小数除) 、//(整数除)、+x(正数、本身)、-y(负值)、%、**(幂运算、开方)

     

     

     每天进步一点点:

    dayfactor = eval(input("每天进步or退步一点点:"))
    dayup = pow(1 + dayfactor,365)
    daydown = pow(1 - dayfactor,365)
    print("up{:.2f} , down{:.2f}".format(dayup,daydown))
    #每天进步or退步一点点:0.001
    #up1.44 , down0.69

     天天向上的力量03(工作日进步,双休退步):

    dayup = 1.0
    dayfactor = 0.01
    for i in range(365):
        if i % 7 in [0,6]:
            dayup *= 1 - dayfactor
        else:
            dayup *= 1 + dayfactor
    print("工作日的力量{:.2f}".format(dayup))

    工作日的力量与天天向上的力量04(函数):

    def DayUp(df):      # def 用于定义函数保留字
        dayup = 1
        for i in range(365):
            if i % 7 in [0,6]:
                dayup *= 1 - 0.01
            else:
                dayup *= 1 + df
        return dayup    # 函数DayUp,用于求解某个增涨率下的年增加倍数
    dayfactor = 0.01
    while DayUp(dayfactor) < 37.78 :
        dayfactor += 0.001
    print("工作日的努力参数是{:.3f}".format(dayfactor))

    字符串:

    三单引号形成的是字符串,只是它的作用可以当做注释。

     字符串运算与字符处理函数:

     

     

     

    for i in range(12):
        print(chr(9800 + i),end = " ")
    # ♈ ♉ ♊ ♋ ♌ ♍ ♎ ♏ ♐ ♑ ♒ ♓

      方法:

     字符串处理方法:

     

     

     字符串类型的格式化:

    <模板字符串>.format(<逗号分隔的参数>)

    槽:用{}唯一表示

     

     2021-01-24

  • 相关阅读:
    Windows如何自定义U盘盘符、文件夹图标、文件夹背景
    BIN文件如何打开
    Windows COM Surrogate 已停止工作怎么办
    EasyBoot使用方法
    SRS Audio Sandbox没有声音怎么办
    [Compose] 20. Principled type conversions with Natural Transformations
    [Compose] 19. Leapfrogging types with Traversable
    [Compose] 17. List comprehensions with Applicative Functors
    [Compose] 15. Applicative Functors for multiple arguments
    [Algorithm] Coding Interview Question and Answer: Longest Consecutive Characters
  • 原文地址:https://www.cnblogs.com/2015-16/p/14319509.html
Copyright © 2011-2022 走看看