目录
- 前言
- 一、变量
- 变量的命令规则:
- 二、简单的数据类型
- 1.字符串
- 2.整数
- 3.浮点数
- 三、注释
- 总结
前言
学习任何计算机语言之前我们都需要了解该语言的变量和简单的数据类型,这部分内容往往很简单,同时也是很多人会忽略的地方,要知道,没有坚实的基础和理论功底,我们难以走得更远。这部分的学习不需要花很多的时间,但收益不止一点点。
一、变量
定义:在Python中,变量通常被描述为可以存储值的盒子,也可以说是可以赋给值的标签,因此我们的变量是指向特定的值的。
# 创建一个变量
digits = 1
print(digits)
'''
输出结果:
1
'''
从上面的简单的Python代码可见,首先创建了一个变量digits,并赋给它一个值1,因此我们将它打印出来时,结果会是1
上面的是一个简单的例子,其实我们的变量也分为全局变量、局部变量、常量
- 全局变量:内置的变量,作用范围为整个程序
- 局部变量:内置的变量,作用范围为一个函数块
- 常量:用全大写字母命名,作用范围为整个程序的生命周期
# 创建一个常量
COUNT = 1000
变量的命令规则:
语法格式:
变量名 = 值
命名规则:
- 变量名只能包含字母、数字和下划线,并只能以字母或下划线开头。
- 变量名不能包含空格,使用下划线来代替空格分隔其中的单词。
- 不能将Python关键字和函数名用作变量名。
- 变量名建议既要简短又具有描述性。
- 慎用小写字母l和大写字母O,会被看错成数字1和0
- 变量名建议写小写字母,大写字母有特殊的含义
二、简单的数据类型
1.字符串
代码如下(示例):
"This is a string"
'This is a string'
由上面代码可见,在Python中用双括号或单括号括起来的都是字符串
字符串运行时不会被Python解释器识别为代码,而是直接按照原样打印出来,举个例子
name = '小明'
print(f'hello,{name}')
'''
输出结果:
hello,小明
'''
有了字符串,我们就可以时Python程序为我们打印自定义的字符,同时我们在创建字符串时,也需要注意一些细节,避免出错,请见如下:
# 错误示范
'This is mike's dog'
# 正确写法
"This is mike's dog"
'This is mike\'s dog'
2.整数
整数的定义跟我们学过的整数差不多,比如1,2,3,…这些都是整数,通常我们可以利用它们做加减乘除的运算
代码如下(示例):
a = 1
b = 2
c = a+b
print(f'a+b={c}')
'''
输出结果:
a+b=3
'''
该处使用的url网络请求的数据。
3.浮点数
浮点数可以简单理解为我们熟悉的小数,比如1.0,2.5,3.8等等,即带小数点的数称为浮点数
知识点:浮点数、整数之间它们是有一个优先级的,由于浮点数的精确度比较高,所以浮点数的优先级比整数高,在整数和浮点数运算时,最后输出的结果会是浮点数
a = 1
b = 2.0
print(a+b)
'''
输出结果:
3.0
'''
当一个数比较大时,我们的Python是支持使用下划线来分隔其中的数字的,并且在打印时,下划线是不会被打印出来的,比如:
number = 100_000_000_000_000
print(number)
'''
输出结果:
100000000000000
'''
三、注释
从上面的代码块可以看出,我是有写代码注释的,仔细看的,已经知道如何写python代码的注释了,写注释的目的,无非就是将代码写的美观,方便日后的代码的简单和回顾,养成一个良好的写注释的习惯,可以让日后的学习更进一步。
# 这是一个单行注释
'''
这是一个多行注释
1
2
3
'''
"""
这也是一个多行注释
1
2
3
"""
总结
import this
最后试一试运行上面的代码,成功输出后,你将会看见Python之禅