Python语言程序设计(嵩天老师版)第三周笔记——数据类型

本文回顾了Python的基本语法元素,重点介绍了数字类型及其操作。包括整数的无限制范围、进制表示,浮点数的取值范围与精度问题,以及复数的使用。还探讨了数值运算操作符,如加减乘除、幂运算,并提到了浮点数运算的不确定性和解决方法。此外,文章通过实例讲解了Python中数字类型的多种表示形式和运算规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

复习回顾

    Python基本语法元素

数字类型及操作

    整数(与数学中整数的概念一致)

     浮点数(与数学中实数概念一致)

    复数类型(与数学中复数的概念一致)   

    数值运算操作符


复习回顾

    Python基本语法元素

        缩进、注释、命名、变量、保留字
        数据类型、字符串、整数、浮点数、列表
        赋值语句、分支语句、函数
        input()、print()、eval()、print()格式化

数字类型及操作

    整数(与数学中整数的概念一致)

        1.可正可负,没有取值范围限制

        2.pow(x,y)函数:计算x的y次方,想算多大算多大
            ej:pow(2,100) = 2的100次方     pow(2,pow(2,15)) = 2的(2的15次方)次方

        3.四种进制表示
            十进制:1010,99,-217
            二进制,以0b或者0B开头:0b010,-0B101
            八进制:以0o或者0O开头:0o123,-0O456
            十六进制:以0x或者0X开头:0x9a,-0X89

          (2B 8O 16X)

     浮点数(与数学中实数概念一致)

        1.带有小数点及小数的数字
        2.浮点数取值范围和小数精度都存在限制,但常规计算可忽略
        3.取值范围数量级约-10的308次方到10的308次方,精度数量级10负十六次方
        4.浮点数间运算存在不确定尾数,不是bug    

            十进制计算结果:

        

           但是计算机这个小聪明在进行内部运算的时候运用的是二进制:
           
           为了解决这一问题,我们可以采用round(x,d):对x四舍五入,d是小数截取位数
         5.浮点数可以采用科学记数法表示
             使用字母e或者E作为幂的符号,以10为计数,格式如下:<a>e<b> 表示a*10的b次方
             例如4.3e-3为0.0043


    复数类型(与数学中复数的概念一致)   

       
        在python中可以用z.real z.image来得到复数的实部和虚部


    数值运算操作符

        1.操作符是完成运算的一种符号体系
            
            

         2.二元操作符有对应的增强赋值操作符 

          

         3.数值运算函数(一些以函数形式提供的数值运算功能)
        
        

        

关于天天向上的例子移步:http://t.csdn.cn/ioz17
        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值