【Python入门基础】变量类型及命名(包括实例)

2020-11-05 10:36发布

变量及命名

一.变量常用类型

1.整型:Python中可以处理任意大小的整数,而且支持二进制、八进制、十进制和十六进制的表示法;

2.浮点型:即小数;

3.字符串类型:字符串是以单引号或者双引号括起来的任意文本;

4.布尔型:布尔值只有’True‘,’false‘两个值,注意大小写。

二.变量命名

1.硬性规则

      变量名由字母、数字和下划线构成,数字不能开头;

      大小写敏感(大写的‘A’和小写的‘a’是两个不同的变量);

      不要跟关键字和系统保留字冲突。

2.PEP 8要求:Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。

      用小写字母拼写,多个单词下划线连接;

      受保护的实例属性用单个下划线开头;

      私有的实例属性用两个下划线开头。(更多要求见PEP8规范

三.变量类型转换

      int():将一个数值或字符串转换成整数,可以指定进制;

      float():将一个字符串转换成浮点数;

      str():将指定的对象转换成字符串形式,可是指定编码;

      chr():将整数转换成该编码对应的字符串(一个字符);

      ord():将字符串(一个字符)转换成对应的编码(整数)。

eg.对整数进行算术运算

a = int(input('a = '))
b = int(input('b = '))
print('%d + %d = %d' % (a, b, a + b))
print('%d - %d = %d' % (a, b, a - b))
print('%d * %d = %d' % (a, b, a * b))
print('%d / %d = %f' % (a, b, a / b))
print('%d // %d = %d' % (a, b, a // b))
print('%d %% %d = %d' % (a, b, a % b))
print('%d ** %d = %d' % (a, b, a ** b))

说明:使用input()函数获取键盘输入;使用int()函数将输入的字符串转换成整数;使用print()函数输出带占位符的字符串,其中‘%d’是整数的占位符,‘%f’是小数的占位符,‘%%’表示百分号,后面跟的变量值会替换掉占位符然后输出到终端。

作者:ZoomToday

链接:https://blog.csdn.net/qq_36477513/article/details/104625121

来源:CSDN
著作权归作者所有,转载请联系作者获得授权,切勿私自转载。