1.输出Hello World
安装完Python,配置好环境以后,从现在开始就要正式开始编写Python3的代码了
首先先打印我们的第一个程序Hello World
从开始那边输入cmd,进入控制台窗口,在命令行输入python,就可以进入到python的环境了
输入print("Hello World"),可以看到打印出了Hello World
这里我们可以看到,左边是一个>>>这样的符号,这是python的提示符,在这里就可以输入python代码。
python可以直接计算输出数据,打印100+200,直接输出300
2.理解Python交互模式和命令行模式
我们在开始菜单通过cmd打开控制台,在控制台里可以直接写命令,这种我们叫做命令行模式
在命令行模式下输入python,就可以进入我们的Python交互模式,输入exit()就可以退出Python交互模式,回到命令行模式了
我们python的文件都是.py后缀的文件,在命令行模式下,我们可以直接打开.py文件
首先,我们在E盘Python文件夹下新建一个test的文件夹,在test文件里面新建一个first.py的文件,里面输入print("my name is python")
然后,再把控制台窗口里的命令行上目录切换到first.py文件所在的目录
最后,再命令行上输入命令python first.py,可以看到直接输出了my name is python
这里为什么要直接打开一个py文件,而不是在python交互模式下一行一行输入代码呢,因为这两种情况下代码的执行方式是不一样的
python交互模式下输入代码,是输入一行代码,就执行一行代码
而在命令行模式下直接运行文件是一次性执行整个文件的代码,这种才是正常的执行环境
Python交互模式和命令行模式代码运行的时候也会有所不同,比如我把刚刚的first.py文件里面的代码改成100+200,分别在两种情况下执行
在命令行模式下,什么都没有打印出来,没有打印出100+200,连结果都没有
在Python模式下,会将300打印出来
如果在命令行模式下,要显示结果,需要把first.py里面的代码改成print(100+200)
3.input()方法
我们可以在控制台通过input()方法接收输入值,在first.py文件中输入代码
input方法可以带有一个参数
通过python first.py执行文件,可以看到控制台首先会让我们输入一个值,然后按回车键,会打印出我们刚刚的输入值