python语言入门全集-Python语言入门(一)
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])
python语言入门全集-Python语言入门(一)相关推荐
- python基础教程视频(全13集)-Python基础视频教程全集
原标题:Python基础视频教程全集 Python编程语言的定位是"优雅"."明确"."简单",所以对于Python初学者来说,学起来没有那 ...
- python基础教程视频-Python基础视频教程全集
原标题:Python基础视频教程全集 Python编程语言的定位是"优雅"."明确"."简单",所以对于Python初学者来说,学起来没有那 ...
- python基础教程是什么语言-0编程基础,什么语言也没学过,请问学Python怎样入门?...
其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣. 大家为什么要学习python呢? 1.python简单易学 python的优势就是 ...
- python语言入门p-python初学者怎么入门
据百度大数据统计每月有4260705的用户在百度检索Python相关介绍,在大众周围,也总是充斥着各种如何学习Python的声音,许多人已经对于是否"应该学习Python"也都发表 ...
- python和c哪个适合入门-编程入门选什么语言好?C 语言还是Python ?为你解析
前面我分享过计算机行业已经成了学校选择排名第一,家长和学生都很看好计算机类专业.现在IT行业也越来越火爆,程序员越来越被人看好.面对相比同龄人高薪资的诱惑,人们很难不心动,即使秃头也值得! 那么问题来 ...
- python语言怎么用-Python语言应用解析,如何入门学Python?
Python在机器学习人工智能领域非常流行,可以说是算法工程师的标配编程语言.Python语言广泛应用在web开发.大数据开发.人工智能开发.机器学习.后端开发等领域之中,近几年Python语言的趋势 ...
- 简单比较python语言和c语言的异同-Python快速入门之与C语言异同
原标题:Python快速入门之与C语言异同 代码较长,建议使用电脑阅读本文. 10分钟入门Python 本文中使用的是Python3如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达 ...
- python语言入门电子版-python从入门到精通pdf
pythonpdf是一款专注于python的电子图书,python一种面向对象的解释型计算机程序设计语言,而这款电子书就详细讲解了python相关知识,由浅入深,对初学者来说非常的实用.感兴趣的朋友欢 ...
- Python语言学习:python语言的特点、入门、基础用法之详细攻略
Python语言学习:python语言的特点.入门.基础用法之详细攻略 相关内容 Python 基础教程 目录 python语言的特点 python语言的入门 python语言的基础用法 python ...
最新文章
- centos7 系统下搭建 lnmp 环境
- 详细讲解np.cumsum()
- php-fpm进程关闭与重启脚本详解(转)
- [译]理解js中的event loop
- JavaScript面向对象——理解构造函数继承(类继承)
- asp.net(c#) 将dbf转换为xls或wps,并将数据的列名改成中文;并判断本机是否安装office2003,2007和wps2007,2010...
- win7系统0xt000000f错误代码的解决方法
- Python学习之路—初识Python
- Centos开放查看端口 防火墙关闭打开
- 女生适合做程序员吗?
- 罗技鼠标宏压枪 - 绝地求生 -刺激战场
- 计算机黑屏但是有鼠标,电脑桌面黑屏怎么解决 电脑黑屏怎么办 - 云骑士一键重装系统...
- 抖音没有播放量怎么回事?是不是限流了?
- Eclipse中Folder和SourceFolder
- 经济学十大原理(七)政府有时候可以改善市场结果
- 电脑每次开机都要硬盘自检percent complete
- CYUSB3014 USB3.0与FPGA设计
- 京东2020年Q2财报数据亮眼:超2000亿净收入背后供应链物流价值释放
- 如何制作自己的网页java_怎样制作自己的购物网站页面?
- 使用GPU进行神经网络计算详解