如你对其他Python知识感兴趣,请考虑阅读我的专栏:
须知
本文仅作学习笔记使用,仅在CSDN网站发布,如果在其他网站发现,均为侵权行为,请举报。作者:小王在努力。
参考资料:廖雪峰官方网站Python教学
数据类型
整数
十进制:使用平时数学上的习惯表示十进制数即可,例如10.
输出数字10。eg:
print(10)
运行结果:
十六进制:使用数字’0‘和任意大小写的x加十六进制的数表示十六进制。eg:
print(0xf)
print(0Xf)
print(0xF)
运行结果:
_的使用:Python中支持在数字中间插入’_’,目的是用来让你数清楚个数,当然怎么使用他就看你了。eg:
print(1_0000_0000)
print(1_0_0_0)
运行结果:
浮点数
浮点数:浮点数就是小数,数学上怎么表示,我们就怎么表示。eg:
print(1.23)
print(3.1415926)
print(-1.23)
运行结果:
浮点数的科学计数法:小数的科学计数法例如:1.23*10^5,在Python中,我们用这样的方式取表示:其中10用e表示,省略掉符号。即:1.23e5。eg:
print(1.23e10)
print(3.1415926e5)
运行结果:
字符串
字符串:如果想要使用字符串只需要用‘’或者“”里面加入文本即可。但如果想要在字符串中表示‘或者“,既可以用’或者"。eg:
print("hello,Python")
print('hello,Python')
print('hello,\"Python\"')
print("hello,\'Python\'")
# \n表示换行
print('hello\nPython')
# \t表示制表符
print('Sno\tSname\tSsex')
# \\表示在字符串中输出\
print('\\t')
# r''表示''内部的不转义
print('中间的换行\n符有用')
print(r'中间的换行\n符没有用')
# ''' ''''表示为多行文本
print('''第一行文本
第二行文本
第三行文本''')
运行结果:
布尔值
布尔值:在Python中 的布尔值只有True和False两种。(这里的大小写要注意)eg:
if True:
print("true是非法的,T应该是大写")
if False:
print("!!!")
else:
print("false是非法的,F应该是大写")
运行结果:
空值
空值:Python中的空值用None表示,注意此处的None不是数字0。他俩是两个不同的概念。0是有意义的,None无意义。eg:
if None != 0:
print('空值不是0')
else:
print('空值是0')
运行结果:
变量
变量
变量:Python中的变量是动态语言,也就是不用声明变量类型,数据和变量名在两个空间内,变量名指向数据。
a = 100
print(a)
a = '字符串'
print(a)
a = 0.152
print(a)
a = True
print(a)
运行结果:
常量
常量:Python中其实没有硬性要求说明常量这个概念。比如我们定义一个PI的常量,PI=3.1415926,他的本质还是一个变量。但是我们可以通过语法规范来区分常量和变量。一般我们将常量名都用大写来表示。eg:
PI = 3.1415926
print(PI)
运行结果:
/除法:/ 除法计算的结果永远是浮点数。eg:
a = 6 / 3
print(a)
a = 6 / 5
print(a)
运行结果:
//除法:// 除法计算的结果只取整数。eg:
a = 6 // 3
print(a)
a = 6 // 5
print(a)
运行结果:
后话
- 首先给大家说一下,博主经常在线,如果有什么问题或者想法,可以在下方评论,我会积极反馈的。
- 其次还是要请大家能够多多指出问题,我也会在评论区等候大家!
.