失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Python中输入输出 数据类型 变量详细介绍

Python中输入输出 数据类型 变量详细介绍

时间:2020-09-20 20:59:30

相关推荐

Python中输入输出 数据类型 变量详细介绍

后端开发|Python教程

Python

后端开发-Python教程

这篇文章Python中输入输出、数据类型、变量详细介绍python输入输出 数据类型 变量输入输出

彩票网站源码 晓风,gcc降版本ubuntu,工程部署到tomcat目录,手工骷髅爬虫,学完python学php,整站seo诊断lzw

print()在Python3中是函数

美女图片手机网站源码,vscode自动分段,ubuntu rtx,tomcat导入路径,易语言sqlite编码,nex插件下载,我们真的需要前端框架吗,知乎数据爬虫,php与java的服务器,福州福清seo排名,招聘网站火车头采集,ftp上传网页教程,企业模板下载lzw

>>>print(hello world) #print注意print前面不要有任何空格

print输出多个字符,中间用逗号连接,最后输出的时候回替换成空格

php投资网站源码,比vscode更好的编辑器,ubuntu分区大熊,tomcat设为服务器,PHP直播爬虫,迈征php培训,seo单做一个地区lzw

name = input()

在交互行弹出,输入的内容会存name变量

Python基础

任何编程语言都有自己的语法,编译器或者解释器负责把符合语法的代码转换成机器码,然后让CPU执行。Python不是编译型是解释型的。

Python主要采用缩进的方式

a=100if a >=0: print(a)else: print(-a)

网上关于tab和4个空格的争论太多了,这个具体还是看公司的是需求神什么样的

Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。

注意:需要将所有的文本编辑器的tab设置成4个空格

数据类型

整数

python 可以处理任意大小的整数,正整数、负整数如1000,-1000,0

计算机使用二进制,使用十六进制表示整数比较方便,0x

浮点数

知道了原来浮点数是这样来的

整数和浮点数在计算机内部的存储方式是不一样的,整数总是精确的,浮点数运算会有四舍五入的误差

字符串

字符串是以单引号’或双引号”括起来的任意文本,比如’abc’,”xyz”等等。请注意,”或””本身只是一种表示方式,不是字符串的一部分,因此,字符串’abc’只有a,b,c这3个字符。如果’本身也是一个字符,那就可以用””括起来,比如”I’m OK”包含的字符是I,’,m,空格,O,K这6个字符。

如果字符串内部既包含’又包含”怎么办?可以用转义字符\来标识,比如:

转义字符中用的最多的就是\n,换行

\代表字符\

Python还允许用r”表示”内部的字符串默认不转义

>>>print(r\\\ \\)

\\t\

字符串内部有很多换行,如果都用\n在一行中会不方便阅读,Python中有”…”

print(\line1line2line3\)

这里需要和多行注释区分一下

“””

多行注释

多行注释

多行注释

“””

多行注释还有一种情况

”’

”’

这种比较常用

布尔值

布尔值只有True和False,注意大小写

布尔值也可以通过and,or,not运算

空值

None,是一种特殊的值,不是0,因为0是有意义的

Python的数据类型还有列表、字典等,还允许创建自定义的数据类型

变量

在计算机中,变量可以是数字,还可以是任何数据类型

a = 123 # a是整数print(a)a = ABC # a变为字符串print(a)

这种变量类型本身不固定的语言称为动态语言,Java、c等变量的类型都固定了,如 int a;

动态语言更加灵活

变量在计算机内存中的表示:

如a=’ABC’

是Python解释器做两件事

在内存中创建了’ABC’字符串;

在内存中创建名为a变量,并把它指向’ABC’

也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据

常量

常量是不能变得量,比如π,在Python中,通常用全部大写的变量名表示常量

PI = 3.1415926

python中有两种除法,区别Python2

除法算出来是浮点数/

除法算出来是整数//

python2中都是整除,除非自己将运算的数换成浮点数

如果觉得《Python中输入输出 数据类型 变量详细介绍》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。