如何掌握Python变量与数据类型的基础知识
Admin 2022-07-28 群英技术资讯 876 次浏览
这篇文章主要介绍了如何掌握Python变量与数据类型的基础知识相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何掌握Python变量与数据类型的基础知识文章都会有所收获,下面我们一起来看看吧。在python中,print()是可以直接使用的输出函数,将数据输出到控制台上。
1. print函数的使用
只要是数字都可以输出
# author: 爪哇斗罗(javaDouLuo) # date: 2022/7/4 0:22 print(520) print(131.4) print(-131.4)
输出字符串需要加上引号
print("我爱Python")
print('Python是什么?')
print('''Python无敌了''')
print(1+1) print(2+2) print(4+4)
1.1-1.3都是输出至控制台中,当然也可以输出到文件中。
# 在D盘创建a.txt文件,a+表示文本内容的追加
fp=open('D:/a.txt', 'a+')
# 文件写入信息HelloWorld
print('HelloWorld', file=fp)
# 关闭资源
fp.close()
有时候我们需要对一些特殊字符进行转义,使用"\"
常见的转义字符含义:
| \n | 表示换行 |
| \t | 表示制表符 |
| \r | 回车 |
数据类型
变量就是存储数据的一片内存空间,里面由数据类型,地址,数据构成,变量的命名规则:
变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头,注意大小写,不要跟关键字(有特殊含义的单词,后面会讲到)和系统保留字(如函数、模块等的名字)冲突。
Python中常见的数据类型如下:
Python3.x中只有int类型的整数,在Python中可以处理任意大小的整数。并且可以支持进制的表示。
# author: 爪哇斗罗(javaDouLuo)
# date: 2022/7/4 23:40
# 输出各个类型数据以及它们的类型
n1=123
n2=0
n3=-123
print(n1,type(n1))
print(n2,type(n2))
print(n3,type(n3))
# 二进制
print('二进制',0b011101)
# 八进制
print('八进制',0o123)
# 十进制
print('十进制',123)
# 十六进制
print('十六进制',0x123)
结果:

浮点数就是小数,支持科学计数法表示。浮点型运算是有精度问题的。
x1=1.1 x2=2.2 print(x1+x2)

解决精度问题,使用Demical对象:
from decimal import Decimal
x1 = 1.1
x2 = 2.2
print(Decimal('1.1') + Decimal('2.2'))

字符串是以单引号或双引号括起来的任意文本,字符串可以是单引号,双引号或者三引号。
print("我爱Python")
print('Python是什么?')
print('''Python无敌了''')

布尔值只有True、False两种值,要么是True,要么是False。运算的时候True为1.Flase为0。
print(True) print(False) print(True+1+False)

为了可以让不同的数据类型进行拼接与运算,Python提供了类型转换的函数。
将一个数值或数值表示的字符串转换成整数。
x1=3 x2="4" print(x1+int(x2)) # 7
将一个数值表示字符串或者int型转换成浮点数。
x1="40" print(float(x1)) # 40.0
将指定的对象转换成字符串形式。
x1=32 x2=32.2 print(str(x1)+str(x2)) # 3232.2
Python中的注释tips:
1. 单行注释用 # 注释内容
2. 多行注释使用一对三引号'''注释内容 '''
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了tensorflow中的梯度求解及梯度裁剪操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
这篇文章主要介绍了django filters实现数据过滤的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
这篇文章主要为大家详细介绍了python实现人人对战的五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
这篇文章给大家分享的是有关python的print函数怎么用的内容。print函数是一个比较实用的函数,新手学习Python是需要掌握的,因此分享给大家做个参考,接下来一起跟随小编学习一下吧。
这篇文章主要介绍了多线程python的实现及多线程有序性,多线程一般用于同时调用多个函数,cpu时间片轮流分配给多个任务
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008