2018-08-03 第一个python程序
命令行模式:Windows键+R 唤起“运行”功能,输入cmd,唤起命令行模式。
在这里可以直接运行python文件,最简单运行的办法就是将一个后缀为.py的文件拖入窗口即可,但注意主要在其前面输入“python”
image.png
Python交互模式:在命令行模式内,输入python,回车,当屏幕内出现“>>>”说明进入Python交互模式成功。
image.png
在这里,我们可以输如简单的python代码交予系统执行,退出此模式输入 exit() 即可。
image.png
总结
python交互模式是输入一行代码,执行一行代码。直接输入就可以得到输出结果。
命令行模式则是运行一个.py后缀的文件,执行了此文件中的所有代码。
使用文本编辑器
这里缪雪峰大大讲到一点是不要在print前面留空格,尝试了不加和加空格的两种情况。
image.png
如何直接运行.py文件呢?
python文件可以像exe文件一样运行,但只能在MAC和Linux上
在代码的第一行添加注释:#!/usr/bin/env python3
然后,通过命令给.py执行权限:$ chmod a+x .py
由于并没有接触过Linux,暂不做练习。
总结
回到刚刚说到的命令行模式和Python交互模式。这里的解释更为清晰:
在命令行模式下运行.py文件,也开启了Python交互模式,但此时不需要你一行一行的输入代码,已经将整个.py文件里的代码执行了。
同时意味着你是无法输入任何代码的,只能运行代码。
输入和输出
输出语法:print('输出内容')
输出多个内容:print('A','+','B','=','C')
在这里每遇到一个逗号,输出为一个空格
image.png
同时,可以在print内直接做运算
image.png
输入语法:变量名 = input('提示内容')
此条语句运行之后,输出提示内容,然后将会等待一个值的输入,并把这个值赋给变量
首先说一下python变量的声明比较直接,并不需要声明变量的数据类型。变量的数据类型随着被赋予的值而改变。
接下是一段输入内容的代码:
image.png
总结
输出:print('输出内容'),内容可以拼接,print内可以直接进行数字运算
输入:a = input('提示内容'),输入内容默认为字符串形式
C语言中的语句的结束符是 ; ,每一条语句结束均需要以它结尾,而python的一个特点是无需语句的结束符。