Python 数据类型与运算符

简介: Python 数据类型与运算符

通过这两天的时间,我学习了再造学习力和python的课程


首先是再造学习力的课程,这个课程就是讲的互联网时代的发展,学了这门课程我也有了一定的感想。


从农耕时代到工业时代倒信息时代,技术力量不断推动人类创造新的世界,互联网,正以改变一切的力量,在全球范围掀起一场影响人类所有层面的深刻变革,而如果我们不去了解互联网,就会被时代所抛弃。所以我要感谢我生活的这个年代,这个有无限机遇和挑战的社会,以为他给了我们一个平台,让我们可以尽情地展示自己,而不会被埋没,但是同时也有更大的压力,在这个社会只有最有价值的人才有优势,社会的优胜劣汰越来越严重,如果你自己不具有价值,在这个剩余的东西越来越多的时代,最后剩下的或许就是自己。而在课程中学习的那些不论是互联网的大佬,还是国际知名的企业,都在强调一个结论,互联网让个人的力量变得强大,而这就是互联网的魅力与生命力。


其次就是学习了python的课程

1.用户交互 input 输入命令:

1)等待用户输入内容;

2)将输入的内容赋值给了前面的变量;

3)input 出来的数据类型全部是str类型;


2.基础数据类型可以分为三种3种, 数字、字符串、布尔类型(暂时介绍这三种)。

int(整数型)

在32位机器上,整数的位数为32位,取值范围为-231~231-1,即-2147483648~2147483647

在64位系统上,整数的位数为64位,取值范围为-263~263-1,即-9223372036854775808~9223372036854775807

    字符串转化成数字用法是 int(str) 
        ps:str必须是数字组成的
    数字转化成字符串用法是 str(int)
    long(长整数型)
    跟C语言不同,Python的长整数没有指定位宽,即:Python没有限制长整数数值的大小,但实际上由于机器内存有限,我们使用的长整数数值不可能无限大。
    PS:自从Python2.2起,如果整数发生溢出,Python会自动将整数数据转换为长整数,所以如今在长整数数据后面不加字母L也不会导致严重后果了。
    注意:在Python3里不再有long类型了,全都是int
    str(字符串类型)
    python当中凡是用引号(单引号或双引号)引起来的都是字符串。
        特性:
                可相加:字符串的拼接。
                可相乘:str * int 
    bool(布尔值)
    分为True和False两种。

3.逻辑运算分为 and 、 or 、 not 三种

    1)在没有()的情况下,not 优先级高于 and ,and优先级高于 or ,即关系为 () > not > and > or ,同一优先级从左往右计算。
    2)x or y , x 为真,值就是x,相反 x 为假,那么值就是 y;
         x and y , x 为真,值是 y,相反 x 为假,那么值就是x;
    3)or  和 and 的返回值正好相反。
  只要有一个True,就会返回True
  PS:如果程序首先看到True,就不会再看or 后面的条件。
  只要有一个False,就会返回False
   PS:如果程序首先看到False,就不会再看and 后面的条件。
相关文章
|
2月前
|
人工智能 Python
python基本数据类型简介
本文简要介绍了Python的基本数据类型,包括整型、浮点型、字符串、列表、字典和布尔类型,帮助读者对Python数据类型有初步了解。
|
2月前
|
存储 安全 开发者
Python中的数据类型详解
Python是一种动态类型编程语言,具备丰富的数据类型,包括数值类型、序列类型、映射类型和集合类型等。这些类型为高效编程提供了强大支持。
|
4月前
|
Python
Python技术解析:了解数字类型及数据类型转换的方法。
在Python的世界里,数字并不只是简单的数学符号,他们更多的是一种生动有趣的语言,用来表达我们的思维和创意。希望你从这个小小的讲解中学到了有趣的内容,用Python的魔法揭示数字的奥秘。
116 26
|
4月前
|
人工智能 Python
Python 中的 `and`, `or`, `not` 运算符
本文介绍了 Python 中的逻辑运算符 `and`、`or` 和 `not` 的基本用法及其特性。这些运算符主要用于布尔运算,特别是在条件判断和循环中非常有用。文章详细解释了每个运算符的功能,例如 `and` 检查所有表达式是否为真,`or` 检查是否有任意一个表达式为真,`not` 用于取反。此外,还提到这些运算符支持短路特性,并可应用于非布尔值场景。掌握这些运算符有助于编写更高效、简洁的代码。
324 11
|
5月前
|
存储 程序员 Python
Python 变量和简单数据类型
本文介绍了 Python 编程的基础知识,从创建第一个 Python 文件 `hello_world.py` 开始,讲解了 Python 文件的运行机制及解释器的作用。接着深入探讨了变量的定义、命名规则和使用方法,并通过示例说明如何修改变量值。同时,文章详细解析了字符串的操作,包括大小写转换、变量插入及空白字符处理等技巧。此外,还涵盖了数字运算(整数与浮点数)、常量定义以及注释的使用。最后引用了《Python 之禅》,强调代码设计的美学原则和哲学思想。适合初学者快速掌握 Python 基础语法和编程理念。
|
5月前
|
Python
探索Python的各式数据类型
以上就是Python数据类型的一次简单而有趣的游览。和她继续接触,你会发现她还有更多有趣的面象,例如集合里的冰冻集合(Frozenset),序列里的字符串(String)和字节序列(Bytes)等等。希望这次游览能对你有所启发,让你更好地理解和使用Python。
78 21
|
10月前
|
Python
Python中不同数据类型之间如何进行转换?
Python中不同数据类型之间如何进行转换?
242 62
|
10月前
|
存储 开发者 Python
Python 的数据类型
Python 的数据类型
187 61
|
7月前
|
知识图谱 Python
Python入门:4.Python中的运算符
Python是一间强大而且便捷的编程语言,支持多种类型的运算符。在Python中,运算符被分为算术运算符、赋值运算符、复合赋值运算符、比较运算符和逻辑运算符等。本文将从基础到进阶进行分析,并通过一个综合案例展示其实际应用。
|
9月前
|
Python
Python 中一些常见的数据类型
Python 中一些常见的数据类型
479 8

热门文章

最新文章

推荐镜像

更多