程序员

说说 Python 的变量以及简单数据类型

2019-02-04  本文已影响41人  deniro

1 变量

先来看一个示例:

news="我国第一个人工智能规划问世"
print(news)

运行结果:

可以看出使用 Python 定义变量很简单,甚至都不需要指定变量的类型。

1.1 命名和使用规则

1.2 善用 traceback

这个示例中的变量名,打错了:

news="iPhone 一降价,中国消费者就乖乖地出手了"
print(new)

运行结果:

traceback 会指出错误代码所在的行,以及错误的原因,好贴心O(∩_∩)O~

2 字符串类型

字符串就是一系列字符。 用引号括起的都是字符串, 其中的引号可以是单引号, 也可以是双引号, 如下所示:

print("你还在嘲讽棉花月球发芽,人家'月球树'已遍地开花!")
print('你还在嘲讽棉花月球发芽,人家"月球树"已遍地开花!')

运行结果:

2.1 单词首字符大写 title()

html:

name="deniro li"
print(name.title())

运行结果:

title() 会以首字母大写的方式显示每个单词, 即将每个单词的首字母都改为大写。这个特性对于欧美人民来说,真是方便呀 O(∩_∩)O~

2.2 大小写 upper() / lower()

name="deniro Li"
print(name.upper())
print(name.lower())

运行结果:

2.3 拼接字符串 +

news="发现比人类低级的文明,我们该怎么做?"+"科学家给出答案"
print(news)

运行结果:

2.4 空白

在编程中, 空白指的是任何非打印字符, 比如空格、 制表符或换行符。 我们可以使用空白来组织输出, 以使其输出结果更易阅读。

非打印字符 代码
制表符 \t
换行符 \n

制表符,也叫制表位,它的功能是,在不使用表格的情况下,可以在垂直方向按列对齐文本。

print("\t火星发现氧气?\n火星近地面存在足够氧气")

运行结果:

2.5 去除空白

方法 说明
rstrip() 去除右侧空白
lstrip() 去除左侧空白
strip() 去除两侧空白

3 数字类型

3.1 整数

运算符 说明
+ 加法
- 减法
* 乘法
/ 除法
** 乘方

我们可以在同一个表达式中使用多种运算,还可以使用括号来修改运算次序。这与 Java 语言的运算规则相同。

3.2 浮点数

浮点数指的是所有带小数点的数字。要注意的是, 计算结果所包含的小数位数可能是不确定的:

print(0.11+0.1)
print(23*0.1)

运行结果:


3.3 类型错误

如果直接使用数字来拼接字符串,那么就会提示类型错误:

year=2019
content="今年是"+year

运行结果:

可以调用函数 str() 把数值转换为字符串:

content="今年是"+str(year)

4 注释

我们可以通过注释在代码中添加说明, 或者阐述解决问题的方法。

用井号( # ) 标识注释,井号后面的内容都会被 Python 解释器所忽略 。

通过编写注释, 我们可以以清晰的自然语言对某段代码的解决方案进行阐述, 通过阅读这些注释,就可以了解代码的工作原理,从而可以节省很多时间。

上一篇 下一篇

猜你喜欢

热点阅读