python学习01-数据类型和变量

python学习01-数据类型和变量,第1张

学习目标:

学会python的基本数据类型,会定义基本的数据类型


学习内容: 1.整数

int类型,用来定义python的整数。

可以定义0、1、1000、-100、等整数,并且还可以定义二级制数如:0xffff、0x54b4c3a2等等

此外对于较大的数,可以用符号_隔开,例如10_000_0000是和100000000是一样的,当然也可以写成二进制的形式。

2.浮点数

浮点数也就是小说。之所以叫做浮点数是因为,有些数字按照科学计数法表示是,浮点数的小说位置是可以变换的,比如3.14X10^10与31.4X10^9是一样的,在写代码时候为了方便表示,10可以用e来代替,如3.14e10.

3.字符串

python中的字符串是用'      '或者"       "中间括起来的任意文本

例如'abc'和"abc"是两个一样的字符串,字符串的内容就是abc,读者要注意字符串中的空格,也算是一个元素。

字符串中有很多转义字符,\n表示换行,\t表示制表符,对于符号本身\,转义时用\\表示。

例如:

>>> print('I\'m ok.')
I'm ok.
>>> print('I\'m learning\nPython.')
I'm learning
Python.

此外还有一中不转义的用法,r' ',其中的内容有转义符但不会执行

>>> print('\\\t\\')
\       \
>>> print(r'\\\t\\')
\\\t\\

4.布尔值

布尔值也就是True和False,在python可以直接用True和False表示布尔值,常见于and,or,not运算中和if语句之中,经常作为返回值

此外python中还有一个特殊的空值 none ,他不是代表0或者其他意思上的空,他只是一个没有意义的值。

5.变量

变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。

例如,a=1,表明变量a为1,b='我爱学习python'变量b为字符串,当然也可以是布尔类型,c=Ture

注意:这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。(此处参考廖雪峰老师的文章)

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/714313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-24
下一篇 2022-04-24

发表评论

登录后才能评论

评论列表(0条)

保存