zoukankan      html  css  js  c++  java
  • Python基础之数据类型、变量、常量

    数据类型

    • 整数:任意大小的整数,十六进制用0x前缀
    • 浮点数:浮点数也就是小数,科学计数法1.23x109就是1.23e9,0.000012可以写成1.2e-5
    • 字符串:以单引号'或双引号"括起来的任意文本

                           字符串'abc'只有abc这3个字符

                           如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I'm空格OK这6个字符

               'I'm "OK"!'表示的字符串内容是:I'm "OK"!
               转义字符可以转义很多字符,比如 表示换行, 表示制表符,\表示的字符就是

                           用r''表示''内部的字符串默认不转义

                           用'''...'''的格式表示多行内容,注意在输入多行内容时,还可以在前面加上r使用,提示符由>>>变为...,提示你可以接着上一行输入,注意...是提示符,

                           不是代码的一部

                           如果写成程序并存为.py文件,就是:

    • 布尔值:可以直接用TrueFalse表示布尔值(请注意大小写),也可以通过布尔运算计算出来

                          布尔值可以用andornot运算,布尔值经常用在条件判断中

    • 空值:用None表示,None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

    变量

    变量名必须是大小写英文、数字和_的组合,且不能用数字开头

    常量

    通常用全部大写的变量名表示常量

    说明

    整数的除法为什么也是精确的:

    • 在Python中,有两种除法:              /:计算结果是浮点数,即使是两个整数恰好整除,结果也是浮点数

                                  //:称为地板除,两个整数的除法仍然是整数,只取结果的整数部分

    • %余数运算,可以得到两个整数相除的余数

    注意:Python的整数没有大小限制,浮点数也没有大小限制,但是超出一定范围就直接表示为inf(无限大)。

     

  • 相关阅读:
    PHP学习路径及练手项目合集
    Java学习路径及练手项目合集
    Pandas 常见的基本方法
    MAC 下配置MQTT 服务器Mosquitto
    MQTT 在 mac 上搭建
    Git学习--版本回退
    Git学习--创建版本库
    js判断是否在微信浏览器中打开
    微信浏览器HTTP_USER_AGENT判断
    XXX.APP已损坏,打不开.你应该将它移到废纸篓
  • 原文地址:https://www.cnblogs.com/yuqiujie/p/8891215.html
Copyright © 2011-2022 走看看