随着人工智能的发展,Python 这个语言也越来越火,好多同学,朋友都在问我如何自学Python,思虑再三,决定将自己自学Python的经验分享出来,本教程完全以一个小白的角度开始写,力求做到用最简单的语言,让所有人都能看懂,学会。
第一篇,肯定是先教大家如何安装,配置好Python的环境,。
Python 的官网在https://www.python.org/ 可能需要翻墙才能快一点
直接在Download里面找到你的系统,这里我用Windows做演示,后续的Python教程我都会在Mac OS 上进行演示
安装过程只需要记住一点,将Add to PATH勾选上就行
之后就是一路Next就行了
安装完成后,Windows下打开CMD,Linux和macOS 下打开终端,直接输入Python,如果显示如下界面既是成功安装
第一个程序
即使是没学过计算机的同学,我想也知道经典的 “Hello, World!”
在Python里,实现这个程序非常简单
print("Hello World!")
注意敲代码的时候,要把你的输入法切换回英文
这行代码非常好理解,print() 就是打印的意思,这里的打印,就是指在终端输出的意思,括号里面就是你要输出的东西,可以是一个变量,也可以是数字,也可以是字符,注意字符需要用 “” 扩起来
我来详细解释下上面这个
a = “Hello world” 表示声明了一个变量a,变量a代表着Hello world 这个字符串
print(a) 跟print(“Hello world”) 输出结果是一样的。
print(Hello world)就会出错,因为没有””引起来,print(b)出错是因为,b没有定义起来, 系统不知道b代表声明。
而print(1) 数字时,可以不用”” ,甚至可以print(1+1)会输出2,因为数字不会像字母一样引起歧义,当然如果想单纯输出1+1,而不是运算结果,就要print(“1+1”)引起来
总之,凡是””引起来的,是什么就会输出什么,不加引号的,除了数字,就是变量,或者function。
注:字符串,string,形象理解就是字符串起来,而字符可以是一个汉字、日语假名或者一个英文字母,例如:a , b , 甲,乙。这里每一个都是一个字符,组合起来就是字符串
这样一行代码的hello world 程序就写好了,程序如何分享给别人呢?只需要新建一个记事本,将你的代码写进去,保存为HelloWorld.py 即可,
第一行,是为了预防你print中文的时候报错。Python 3 以后好像不需要这个也行。
复习一下,string 是一个变量,里面保存了“hello python”这个字符串。
print 就是一个函数(方法,function)用来输出你想输出的东西到终端里。
运行这个py程序, 只需要 python 文件名.py 即可