首页 > 其他分享 >Number【数字】

Number【数字】

时间:2024-02-23 22:35:36浏览次数:17  
标签:输出 False 运算 Number 整型 print True 数字

定义:数字类型是顾名思义是用来存储数值的,需要记住的是,如果改变了数字数据类型的值,将重新分配内存空间。

Python 支持三种不同的数值类型:

  • 整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Long 类型。

  • 浮点型(float) - 浮点型由整数部分与小数部分组成。

  • 布尔类型(True False)- True 为 1,False 为 0

常见的运算符

    >        大于
    >=         大于等于
    <        小于
    <=        小于等于
    !=        不等于
    ==        等于
    =        赋值运算符
    
python支持常见的与或非运算符:
    and -> 与
        and 运算是与运算,所有的条件为 True,and 运算结果才是 True
    or ->  或
        or 运算是或运算,只要有一个条件为 True,or 运算结果就为 Ture
    not -> 非(不是)
        not 运算是非运算,单目运算符,把 Ture 变为 False,把 False 变为 True,取反运算

常见的例子

print("加法运算:", 5 + 4)              # 输出 9
print("减法运算:", 4.3 - 2)          # 输出 2.3
print("乘法运算:", 3 * 7)              # 输出 21
print("除法运算【有小数】:", 2 / 4)   # 输出 0.5【C语言中:整型除以整型 = 整型】
print("除法运算,向下取整:", 2 // 4)  # 输出 0 【0.5结果向下取余得到 0】
print("取余运算:", 17 % 3)          # 输出 2
print("幂运算,乘方结果:", 2 ** 5)   # 输出 32
print("bool值是可以转换为数字:", 1 + True, 0 + False)    # 输出:2 0

print(True and True)    # True
print(True and False)   # False
print(True or False)    # True
print(False or False)   # False
print(not True)         # False
print(not False)        # True

注意:

None,可认为是一种单独存在的数据类型,什么都没有,类似于C语言的 void 类型。内置函数返回值为none。

标签:输出,False,运算,Number,整型,print,True,数字
From: https://www.cnblogs.com/michael-study/p/18030485

相关文章

  • [Rust] Create an array of numbers by using Range
    fnmain(){leta=0..100;ifa.len()>=100{println!("Wow,that'sabigarray!");}else{println!("Meh,Ieatarrayslikethatforbreakfast.");panic!("Arraynotbigenough,more......
  • 从图纸到BIM到数字孪生城市(元宇宙),易如反掌!
    当智能建模平台与虚幻引擎相遇时,它们又能碰撞出怎样的火花呢?智能建模怎么玩?以南昌某职业学院项目为例,这个项目总共有16栋楼,我们直接用智能建模平台”bim.zonst.com“将施工图纸转换为三维模型,首先简单检查下施工图纸(约1h),如果是第一次使用智能建模平台的建议看下平台帮助中心-......
  • c# 格式化数字 ToString方法使用总结
    decimala11=100100.01m;decimala12=100100.51m;decimala13=100100.50m;decimala14=100100.00m;decimala15=100100.55m;decimala16=100100.54m;Console.WriteLine("#.##输出");Console.WriteLine(a11.ToString("#.##"));Console.......
  • A smart way to invert a number
    /*Thisismyhomeworktodaytojudgeanumberwhetherit'sapalindrome//Mostofususearraytosolvetheproblem,butIfindawaydonotneedanarray.*/include<stdio.h>intmain(intargc,constchar*argv[]){intx,m,n=0;printf(&quo......
  • FMC子卡设计资料原理图450-基于ADRV9009的双收双发射频FMC子卡 数字信号处理卡 射频收
    FMCJ450-基于ADRV9009的双收双发射频FMC子卡   一、板卡概述       ADRV9009是一款高集成度射频(RF)、捷变收发器,提供双通道发射器和接收器、集成式频率合成器以及数字信号处理功能。这款IC具备多样化的高性能和低功耗组合,FMC子卡为2路输入,2路输......
  • LSTM使用MNIST手写数字识别实战的代码和心得
    RNN的架构除了RNN类中的模型不同,其他的构架与CNN类似,如果还没有阅读过CNN文章的可以点击下方链接进入:CNN使用MNIST手写数字识别实战的代码和心得LSTM(LongShort-TermMemory长短时记忆网络)虽然在MNIST手写数字识别方面不擅长,但是也可以进行使用,效果比CNN略显逊色对LSTM使用......
  • CNN使用MNIST手写数字识别实战的代码和心得
    CNN(ConvolutionalNeuralNetwork)卷积神经网络对于MNIST手写数字识别的实战代码和心得首先是对代码结构思路进行思路图展示,如下:参数和原理剖析:因为MNIST图片为长和宽相同的28像素,为黑白两色,所以图片的高度为1,为灰度通道。在传入的时候,我定义的BATCH_SIZE为512,所以具体的......
  • isNaN()和Number.NaN()
    都是判断一个值是不是NaN。isNaN()会尝试执行Number()将值转成数值,然后对转换后的结果是否是NaN进行判断。isNaN(true)//false因为Number(true)值为1,而1不是NaN,所以返回falseisNaN(undefined);//true因为Number(undefined)值为NaN,所以返回trueisNaN({});......
  • 如何在python中判断一个字符串是否可以转换为数字
    方法一:isdigit()不可识别汉字小数类型str1='1'str2='2.1'str3='三'str4='3.3.3.3'print(str1.isdigit())print(str2.isdigit())print(str3.isdigit())print(str4.isdigit())结果:TrueFalseFalseFalse方法二:isdecim......
  • NanoFramework操作ESP32(一)_基础元器件篇(二十六)_ KY-028热敏传感器(数字温度)
    一、元器件介绍    检测环境温度1、针脚用途编号名称功能1AO模拟量输出2G电源地3+电源正4DO开关量输出,温度高于某值时输出高电压,低于阀值时输出低电平二、示例代码1、代码:元器件的针脚ESP32模块的针脚AO;声音......