python基础学习

Python是由Guido van Rossum于1989年发明的一种解释型面向对象语言。其设计哲学是“优雅”、“明确”、“简单”

python在执行的时候首先会将.py文件中的源代码编译成python的字节码,然后由python虚拟机来执行这些编译好的字节码

Mac上安装python3

    OS X 10.8 - 10.10系统自带的python版本是2.7,那就需要我们自己安装python3了,两种方法:

1. 从官网下载安装

2.如果已经安装过Homebrew, 在命令行输入 :  

brew install python3

   等待安装完成即可

Python解释器

    python有多种解释器如CPython、IPython、PyPy、Jython、IronPython等

开始Python3学习

首先打开python3的交互式环境,由于OS X 10.8 - 10.10系统自带的python版本是2.7,所以默认的在命令行输入python会打开python2.7的版本,打开python3只需命令行输入python3即可,便可看到如下信息:

Shans-MacBook-Pro:base shan$ python3
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 26 2016, 10:47:25)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

那么执行我们的第一个应用:

>>> 100 + 100
200

当我们在python的交互式环境中输入 100 + 100,python会默认为我们运算

让我们开始 “Hello,World!”吧。python3为我们提供了print()函数用打印指定文字,我们可以把希望打印的文字用单引号或双引号括起来,但是不能混淆使用

>>> print('Hello,World!')
Hello,World!

print()函数可以接收多个字符串,用逗号“,”隔开便可练成一串输出:

>>> print('Happiness','is','a','butterfly!')
Happiness is a butterfly!

print()会依次打印每个字符串,遇到逗号“,”会输出一个空格。

当然,有输出就有输入嘛。那么python为我们提供了input()函数用来输入字符串并存放到变量里:

>>> name = input()
Simon

那么我们结合输入输出可以做一个问候语句:

>>> print('Hello,',name)
Hello, Simon

我们也可以将以上代码进行改写,显得更加人性化,那么python3中,input()函数呢,可以传入字符串作为友好的用户提示:

>>> name = input('Please input your name:')
Please input your name:Simon
>>> print('Hello,',name)
Hello, Simon
使用文本编辑器

使用python的交互式命令执行程序,好处是能即时看到执行结果,坏处就是不能保存代码,如果下次还想运行,只能重新敲,那么这时候我们就需要一个能保存python文件的文本编辑器。Sumlime Text

我们将写好的python代码保存到一个以.py结尾的文件中,如:hello.py,编码格式一定要使用utf8,记住文件保存路径,使用iTerm进入文件目录,然后执行以下代码:

python3 hello.py

 

转载于:https://my.oschina.net/shanmengm/blog/723893

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值