python基础学习
2016-07-29 00:00
363 查看
摘要: python3学习笔记
Python是由Guido van Rossum于1989年发明的一种解释型面向对象语言。其设计哲学是“优雅”、“明确”、“简单”
python在执行的时候首先会将.py文件中的源代码编译成python的字节码,然后由python虚拟机来执行这些编译好的字节码
1. 从官网下载安装
2.如果已经安装过Homebrew, 在命令行输入 :
等待安装完成即可
那么执行我们的第一个应用:
当我们在python的交互式环境中输入 100 + 100,python会默认为我们运算
让我们开始 “Hello,World!”吧。python3为我们提供了print()函数用打印指定文字,我们可以把希望打印的文字用单引号或双引号括起来,但是不能混淆使用
print()函数可以接收多个字符串,用逗号“,”隔开便可练成一串输出:
print()会依次打印每个字符串,遇到逗号“,”会输出一个空格。
当然,有输出就有输入嘛。那么python为我们提供了input()函数用来输入字符串并存放到变量里:
那么我们结合输入输出可以做一个问候语句:
我们也可以将以上代码进行改写,显得更加人性化,那么python3中,input()函数呢,可以传入字符串作为友好的用户提示:
我们将写好的python代码保存到一个以.py结尾的文件中,如:hello.py,编码格式一定要使用utf8,记住文件保存路径,使用iTerm进入文件目录,然后执行以下代码:
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
相关文章推荐
- 使用OS Watcher监控操作系统
- 什么是Mac OS X?跟Linux有什么区别
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- Linux vs Mac:Linux 比 Mac 好的 7 个原因
- 苹果mac OS X上安装metasploit
- Mac OS上安装PostgreSQL的教程
- DOS命令全集(一)
- DOS下内存的配置
- Validation of viewstate MAC failed.的解决方法
- Mac平台中编译安装Lua运行环境及Hello Lua实例
- 在Mac OS中安装Lua的教程
- SqlServer应用之sys.dm_os_waiting_tasks 引发的疑问(中)
- SqlServer应用之sys.dm_os_waiting_tasks 引发的疑问(上)
- MAC上Mysql忘记Root密码或权限错误的快速解决方案
- 基于SQL Server OS的任务调度机制详解
- vbs Windows系统改变或修改网卡的MAC地址的脚本与软件第1/2页
- MAC官方菜单纯CSS实现灰色会换色
- mac系统OS X10.10版本安装最新5.7.9mysql的方法