初识Python(简介、安装、输入与输出)

Python简介(摘自廖雪峰网站)

	当你用一种语言开始作真正的软件开发时,你除了编写代码外,还需要很多基本的已经写好的现成的东西,来帮助你加快开发进度。比如说,要编写一个电子邮件客户端,如果先从最底层开始编写网络协议相关的代码,那估计一年半载也开发不出来。高级编程语言通常都会提供一个比较完善的基础代码库,让你能直接调用,比如,针对电子邮件协议的SMTP库,针对桌面环境的GUI库,在这些已有的代码库的基础上开发,一个电子邮件客户端几天就能开发出来。

Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。

除了内置的库外,Python还有大量的第三方库,也就是别人开发的,供你直接使用的东西。当然,如果你开发的代码通过很好的封装,也可以作为第三方库给别人使用。

许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。

龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。

总的来说,Python的哲学就是简单优雅,尽量写容易看明白的代码,尽量写少的代码。如果一个资深程序员向你炫耀他写的晦涩难懂、动不动就几万行的代码,你可以尽情地嘲笑他。

那Python适合开发哪些类型的应用呢?

首选是网络应用,包括网站、后台服务等等;

其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等;

Python的安装(目前已3.x为主流)

Python语言是支持跨平台的,可以在Windows、Mac和Linux/Unix系统上。

Python在Windows上的安装

首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.8对应的64位安装程序或32位安装程序,然后,运行下载的exe安装包:
Python安装

特别要注意勾上Add Python 3.8 to PATH,然后点“Install Now”即可完成安装。

Python在Mac上的安装

如果你正在使用Mac,系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装最新的Python 3.8,有两个方法:

方法一:从Python官网下载Python 3.8的安装程序,下载后双击运行并安装;

方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。

第一个Python程序

命令行模式:在Windows开始菜单选择“命令提示符”,就进入到命令行模式,它的提示符类似C:>:
命令行模式
Python交互模式:在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>。在Python交互模式写敲如exit()并按回车键退出Python模式回到命令行模式。
Python交互模式注意区别命令行模式和Python交互模式的区别,在Python交互模式下你可以直接写入Python语句运行后直接得到结果,但是 .py 文件只能在命令行模式下执行(注意切入到 .py 文件所在目录),.py 文件不会执行打印操作,想要将代码结果运行显示出来要自己加上print()打印语句。

Python的输入与输出

输出(print)

  1. print()可以用于字符串的输出,如:print(“hello,world”)会得到hello,world 的显示结果
  2. print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:print(“hello”,“world”),print会一次打印每个字符,当遇到 “,”时,会输出一个空格。因此会得到:hello world
  3. print可以用于打印整数或者整数运算结果,print(300)打印 300,print(100+200)打印100+200运算的结果:300

输入(input)

print是将结果显示出来,但是想要从键盘读取输入该怎么办呐?别急,有print就会有input。
input可以将想要输入的字符串保存到对应的变量中例如:name=input(),当你输入name = input()并按下回车后,Python交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。输入完成后,不会有任何提示,Python交互式命令行又回到>>>状态了。那我们刚才输入的内容到哪去了?答案是存放到name变量里了。可以直接输入name查看变量内容。`

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值