广州番禺Python, Java小班周末班培训
薯条老师在广州做Python和Java的小班培训,一班最多10人,学员的平均就业薪资有11K。小班培训的课程有Python爬虫,Python后端开发,Python办公自动化,Python大数据分析,Python量化投资,Java中高级后端开发。授课详情请点击:http://chipscoco.com/?cate=6
5.1.1 在命令行中执行Python程序
CentOS8中内置了python3的解释器,无需再进行安装。CentOS8内置的Python解释器,其版本为3.6.8 在命令行中执行python3命令,可以进入python的交互模式,在交互模式中执行exit()函数,可以退出交互模式。
print("hello python")
print是Python中的内置函数,用于将值进行输出。
对windows命令行的基础知识还不熟悉的同学们,可以先回顾下第四章中的学习内容。
(3) 在命令行中执行hellopython.py
5.1.2 Python文件是文本文件
计算机中的文件主要分为文本文件和二进制文件,在文本文件中存储的是文本字符,二进制文件中直接存储的是信息的二进制形式,图片,音视频文件就是一种二进制文件。直接用记事本等文本编辑器打开二进制文件时,会看到一堆乱码。英文字母,汉字等是我们经常使用的字符,人类可以理解字符,但计算机无法理解字符。计算机只能识别二进制,为了让计算机也能识别字符,我们需要对字符使用数字进行编码,然后将数字编码转换为对应的二进制。
以hellopython.py为例,我们看到的内容是:
print("hello python")
但计算机“看到”的内容却是:
\u0070\u0072\u0069\u006e\u0074\u0028\u0022\u0068\u0065\u006c\u006c\u006f\u0020\u0070\u0079\u0074\u0068\u006f\u006e\u0022\u0029
01110000
相对于十进制来说,十六进制更容易转换为二进制,1个十六进制对应4个二进制位。在四位二进制中,从最高位到最低位,每位为1时,分别对应于十六进制中的8,4,2,1。
十六进制7(4+2+1),其对应的二进制,即为0111,十六进制0对应的二进制为0000。 十六进制70对应的二进制即为01110000。
01110000011100100110100101101110011101000010100000100010011010000110010101101100011011000110111100100000011100000111100101110100011010000110111101101110001000100010100100001010
5.1.3 Python是一种解释型语言
Python是一种解释型语言,在执行Python程序时,Python会先将脚本文件中的内容全部转译为Python字节码,然后再线性地,从上到下,逐条地解释执行字节码指令。
此时的字节码还不是机器指令,python解释器在对字节码进行解释执行的过程中,每条字节码指令最终都要被转译成机器指令,即二进制指令,这样才能在计算机中运行。
5.1.4 Python程序的执行过程
print("hello python")
5.1.5 最具实力的Python小班培训
薯条老师在广州做Python和Java的小班培训,一个班最多10人。不在广州的同学可以报名线上直播班,跟线下小班的同学们同步学习。打算参加小班培训的同学,必须遵守薯条老师的学习安排,认真做作业和项目。把知识学好,学扎实,那么找到一份高薪的工作就是很简单的一件事。
(1) Python后端工程师高薪就业班,月薪11K-18K,免费领取课程大纲
(2) Python爬虫工程师高薪就业班,年薪十五万,免费领取课程大纲
(3) Java后端开发工程师高薪就业班,月薪11K-20K, 免费领取课程大纲
(4) Python大数据分析,量化投资就业班,月薪12K-25K,免费领取课程大纲
扫码免费领取Python学习资料:
已有1位薯条发表了看法:
haoxu 评论于 2022-06-23 17:47:02 回复
在命令行中执行hellopython.py后会直接跳转到pycharm