一:python的命令行启动
在”开始”界面输入“cmd”,打开命令行界面,输入“python"
之后系统自动打开python程序(使用版本为3.10.8)
二:hello world(输出文本)
如图,在命令行后输入print指令,在指令后添加括号并在双引号里输入hello world
回车,输出文本hello world
同理,在引号里输入中文”你好世界“,回车即可输出文本 ”你好世界“
注意:此时命令有一个十分容易犯错但是又容易被忽视的细节——引号。python和许多常用高级语言的代码中都必须使用英文的标点符号,否则会报错。下图为误用中文标点的报错:
此时我们查看输入法栏,可以发现显示的是中文输入状态:
使用快捷键将输入法变更为英文输入:
这时我们重新输入代码进行试验:
代码成功运行,输出文本”你好世界“
因此,使用输出文本命令时,一定要使用英文标点!!(截图来源B站黑马程序员)
练习:输出文本”深圳技术大学永远的神“
三:命令行常见报错
1:SyntaxError: invalid character '“' (U+201C)
出现此报错的原因就是上面提到的标点误用问题,需要将错误的标点(一般都是误用中文括号或引号)改为英文标点。
2:无法初始化设备RPN
在正常状态下,用命令行启动后的python界面长这样:
可以看到,最后一行待输入时会显示三个箭头,表示已经完成加载可以输入。当加载尚未完成,箭头没有显示就开始输入命令,程序无法运行,就会显示该报错。截图来自B站黑马程序员。
四:python的编译器
所谓编译器,就是类似翻译的应用程序。其将高级语言使用的命令语句翻译为二进制,让CPU等处理系统可以理解,同时又将系统的运行结果从二进制翻译为中文或英文字符。
在python下载的根目录,我们可以看到这样一个.exe文件,这就是python的编译器
双击打开,得到的程序和从命令行打开的程序是一模一样的
这个编译器有一个特点,就是即时编译运行,一次一句。如果需要同时运行多个语句块,就要将代码块写入一个.py结尾的文件里,然后用命令行运行。
在命令行里运用python运行该程序:
全文完。