七天入门Python(一)
大家好,我是Antvictor,一个励志要成为架构师的程序员。
闲话少说,接下来请和我一起进入《七天入门Python》,首先是Python安装。
Python安装
从Python官网找到Download下载对应的安装包,python3.6及以上即可。
Python官网会根据系统默认展示对应系统的最新版本安装包,下载成功后点击安装。
这里以Mac为例:首先将Python拖入安装应用。
等待安装完成,打开终端,输入python3
(Win用户要输入python
,这点Mac用户和Win用户是不同的)验证版本及是否安装成功。
$ python3
Python 3.9.6 (default, Oct 18 2022, 12:41:40)
[Clang 14.0.0 (clang-1400.0.29.202)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
这里可以看到,整个终端分为了三类,一种是$
、一种是前面没有任何特殊符号的空白,一种是>>>
, 他们有什么区别呢?首先$
属于终端标识,在$
后面输入是与系统进行交互的代码>>>
为Python
代码输入,在该标识后面输入的为Python代码
前面是空白
的代表了结果输出,是打印到终端的一些内容,属于交互结果
至此Python安装成功。如果是Win的用户,也是下载完后,直接点击安装即可,
同时记得勾选配置环境变量,这样就不用手动配置环境了,之后在cmd
中输入python
来确定是否安装成功。
首次运行
在刚刚的终端中让Python
打印Hello World
。这是一个有力量的词汇,打印成功意味着我们正式向世界宣告我们来到了编程的世界。
>>> print("Hello World")
Hello World
恭喜!!在空白处打印出了Hello World
, 首次运行成功。那么在此期间Python怎么工作的呢?
简单来讲:Python识别的print
就会将括号里面的值打印到终端。
Python怎么表达数据呢?
每个高级的编程语言目标都是将人类可以理解的内容转化为机器可以理解的,然后让机器输出为人类可以理解的内容。
那么我们应该怎么告诉Python人类的信息呢?这就需要看Python怎么提供数据的表达形式了。
字符串
首先在Python中字符串使用""
或者''
表示。
简单解释一下字符串是什么,字符串就是人类可以书写出来的任何字符。就像一开始我们打印的Hello World
一样,这就是字符串,同样他也是用的""
。
可以实验一下用''
输出一些你想说的话。
>>> print('你好,世界')
你好,世界
需要注意:所有开发语言要求我们编写的内容,都是英文,包括括号,引号等内容。如果输入成了中文,那么就会报错了。
数字
了解完了Python怎么表达字符串,那么再来看一下必不可少的数字Python怎么表达。
首先在Python中数字分为:整数类型、浮点类型。 整数就是我们所熟知的数学中的整数包括负整数,而浮点类型就是小数。表达也和数学中一致。
>>> print(1)
1
>>> print(-1)
-1
>>> print(0.01)
0.01
Python中的数据类型到此就聊完了,其实不光Python,学习其他语言也是要先了解数据类型怎么表达,因为这是一切语言的基础。
变量
看到这里,可能就有聪明的小伙伴要问了:难道我们只能使用print
输出数据吗?有没有其他方式可以表达数据呢?
当然是有的,这就不得不说变量 这个东西了,正如他的名称,他是可以变的。那么怎么表达变量呢?
其实很简单:
用一个字母或_开头加任意字母、数字、下划线组成的内容即可表达为变量。 不过这不是创建了变量,只是命名。那么怎么创建呢?
使用=
进行创建,在=
的左边写上我们的变量名,=
的右边写上数据,那么这个变量就代表了这个数据。
如:
>>> a = 'Hello'
>>> print(a)
Hello
那么变量的可变体现在哪呢?请看:
>>> a = "World"
>>> print(a)
World
同样是打印a
这个变量,但他已经被修改为了World
。
变量的这个可变也是编程中一个重要的内容,向用户展现的数据会发生变化就是对变量的数据进行了修改。
下一章,我们要学的是编辑器和函数,敬请期待。
如果有表达有误的地方,欢迎评论区讨论,我会及时回复并修改有误的内容,感谢观看。