首页 > 编程知识 正文

python语言入门教程,python语言入门详解

时间:2023-05-05 15:28:24 阅读:222140 作者:807

Python,是一种面向对象的解释型语言,也有一种说法,说它是一种先编译后解释的语言,先将代码转成中间编码,用时再用解释器将中间编码转成机器码执行。先来解释一下提到的几个概念。面向对象是对某对象进行操作的方法,不同与面向过程对事件进行操作。机器码是系统可以直接运行的编码,人工写起来麻烦,辨识度低,全称是"机器语言”。Python是一种高级语言(这跟解释型和编译型之类的没有关系),人类辨识度高,不过得经过"翻译”才能转换成机器语言,无法直接运行。编译型语言是一次就把代码"翻译”成机器码,用时速度快;解释型语言是一行代码"翻译”一次;先编译后解释上面已经讲过了,是一种"奇怪”的方法。

基本了解完了这个语言,我就先讲讲臭名昭著的"Hello world”。在Python中,写代码异常的方便,不需要很多前置条件,比如定义主函数啊,导入头文件啊,直接就可以写。写Python代码一般使用IDLE,官方的轻量版IDE(集成开发环境),随便找一个前两位在3.7以上的下载就行了,64位系统装64位的,32位系统装32位的。安装时把"Add python xxx to path”勾上,再点击快速安装,完事。一般安装完成后,桌面上就有一个IDLE的快捷方式,双击打开它。软件上方有个菜单栏,鼠标移到File一栏,下面会出现一个二级菜单,点New file,这样就创建了一个新的文件。把输入法切换到英文模式,就可以愉快地码字了。

悲凉的小蝴蝶输入print("Hello world”),然后鼠标挪到Run,二级菜单选择"Run Module”,会跳出来一个菜单,询问你是否要保存,点Yes,稍后此程序就会在调试窗口运行。如果没有错,就应该会在前面出现"Hello world”,没有引号。

print()是python中的基础语法,无需导入其它东西即可使用。在python中,所有像”Hello world”这样被两个英文引号包着的东西叫字符串。它的里面可以包含几乎所有的字符,需要悲凉的小蝴蝶包含英文双引号需要换种方式,把双引号换成单引号。这也是字符串。如:

print("Hello world’)

这也是行得通的。

如果要包含单引号,字符串表示就不要用单引号。

当然,如果既要输出一个单引号,又要输出一个双引号,也有一种骚操作:

print("'”,’”’)

(双引号,单引号,双引号,逗号,单引号,双引号,单引号)

是不是很绕?print()函数允许接收多个值,中间可以用英文逗号隔开。

除了这些之外,还有个神奇的东西,叫多行字符串。它的前头和后头都是三个单引号或者三个双引号。如:

print('''aaaaaa

bbbbbb''')

这就是多行字符串。然而输出时,中间会有一个空行,这是因为多行字符串会把换行符也算进去。

print()在输出时默认会加上换行符,假如不想要换行输出,可以加上end = (字符串)。如:

print("233’,end = "332’)

它输出时就会跟个332。假如又要在233和332之间加个换行符,但是又懒得写那么多,怎么整呢?用换行符。

print("233’,end = " 332’)

332前头会有个换行。在windows系统中,换行符是 ,Linux中,换行符是 。

未完待续。(繁荣的铃铛看到这里时,你才刚刚入坑呢[doge])

怎么查看电脑配置历史中提交的图片或压缩文件

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。