转载请注明出处王亟亟的大牛之路

首先,说一下上一篇为什么虽说我们是从3.X开始说起,那就要说明下2个版本的区别(上下版本几乎没关系)

Python的3​​.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。

为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。不兼容哦!!

许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。

为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。

新的Python程式建议使用Python 3.0版本的语法。
除非执行环境无法安装Python 3.0或者程式本身使用了不支援Python 3.0的第三方库。目前不支援Python 3.0的第三方库有Twisted, py2exe, PIL等。
大多数第三方库都正在努力地相容Python 3.0版本。即使无法立即使用Python 3.0,也建议编写相容Python 3.0版本的程式,然后使用Python 2.6, Python 2.7来执行。

print 函数
print语句没有了,取而代之的是print()函数。 Python 2.6与Python 2.7部分地支持这种形式的print语法。在Python 2.6与Python 2.7里面,以下三种形式是等价的:

print "fish"
print ("fish") #注意print后面有个空格
print("fish") #print()不能带有任何其它参数

Unicode
Python 2 有 ASCII str() 类型,unicode() 是单独的,不是 byte 类型。
现在, 在 Python 3,我们最终有了 Unicode (utf-8) 字符串,以及一个字节类:byte 和 bytearrays。
由于 Python3.X 源码文件默认使用utf-8编码,这就使得以下代码是合法的:

>>> 你好 = 'nihao'
>>>print(你好)
nihao

Python 2.x

>>> str = "我爱北京天安门"
>>> str
'\xe6\x88\x91\xe7\x88\xb1\xe5\x8c\x97\xe4\xba\xac\xe5\xa4\xa9\xe5\xae\x89\xe9\x97\xa8'
>>> str = u"我爱北京天安门"
>>> str
u'\u6211\u7231\u5317\u4eac\u5929\u5b89\u95e8'

Python 3.x

>>> str = "我爱北京天安门"
>>> str
'我爱北京天安门'

除法运算
Python中的除法较其它语言显得非常高端,有套很复杂的规则。Python中的除法有两个运算符,/和//
首先来说/除法:
在python 2.x中/除法就跟我们熟悉的大多数语言,比如Java啊C啊差不多,整数相除的结果是一个整数,把小数部分完全忽略掉,浮点数除法会保留小数点的部分得到一个浮点数的结果。
在python 3.x中/除法不再这么做了,对于整数之间的相除,结果也会是浮点数。

Python 2.x:

>>> 1 / 2
0
>>> 1.0 / 2.0
0.5

Python 3.x:

>>> 1/2
0.5

而对于//除法,这种除法叫做floor除法,会对除法的结果自动进行一个floor操作,在python 2.x和python 3.x中是一致的。

python 2.x/3.x:

>>> -1 // 2
-1

注意的是并不是舍弃小数部分,而是执行floor操作,如果要截取小数部分,那么需要使用math模块的trunc函数

python 3.x:

>>> import math
>>> math.trunc(1 / 2)
0
>>> math.trunc(-1 / 2)
0

还有噼里啪啦 一大堆,这一部分知识可以在网上搜得到,如http://www.runoob.com/python/python-2x-3x.html

再补充下,在Python有一个类似于CMD一样的可执行运行窗口,我们的代码也可以在那里Run,只不过每次都要重新敲代码,所以也就只能作为演示用了

这么一个东西

打开之后是这样的

OK,我们开始写自己的Demo

新建一个项目,选好对应的运行版本,GOGOGO

新建一个.py文件

开完之后,首先要

编码!!记得保持.py文件和代码编码一致# coding: utf-8

然后就 打个HelloWorld吧!!

print("Hello World")

就是拉么简单!!

王亟亟的Python学习之路(二)-项目创建以及要点提及相关推荐

  1. python学习之路二

    数据类型: int   整型 数字进制转化函数: bin(10) "0b1010"  将十进制的10 转换成二进制 oct(10) "0o12"将十进制的10 ...

  2. python之路 mysql 博客园_教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql...

    教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql Easy_install安装MySQLdb 很简单,以至于我不晓得该怎么说.一句话. sodu ...

  3. Python学习之路—2018/7/14

    Python学习之路-2018/7/12 3.功能开发 3.3 设计博客首页 博客首页中最重要的就是中间的文章区域,所以我首先把文章区域设计出来,一开始并没有数据,如果用orm添加或者直接在数据库添加 ...

  4. Python学习之路—2018/6/20

    Python学习之路-2018/6/20 1.模板语法之变量 views.py def index(request):import datetimes="gyq"l=[1,2,3] ...

  5. Python学习之路9☞面向对象的程序设计

    Python学习之路9☞面向对象的程序设计 一 面向对象的程序设计的由来 见概述:http://www.cnblogs.com/linhaifeng/articles/6428835.html 二 什 ...

  6. python 学习之路开始了

    python 学习之路开始了.....记录点点滴滴.... 转载于:https://www.cnblogs.com/chobit/p/6163287.html

  7. Python学习之路5☞文件处理

    Python学习之路5☞文件处理 一.文件处理流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 1 正趣果上果 2 Interesting fruit fruit 3 4 ...

  8. python学习之路0x00

    Python学习之路0x00 在学习python之前,要知道什么是python? python是一种跨平台的计算机程序设计语言.是一种面向对象的动态类型语言,与c语言不同, c语言要编译后才能执行.而 ...

  9. 我的Python学习之路(一)_Mr_Ouyang

    我的Python学习之路(一)_Mr_Ouyang 笔者按: 本文从18:55开始写作,至19:38中断,又从21:12始继续,至23:22写就. 共计耗时113分钟,总字数9081字,约80.4字/ ...

最新文章

  1. window7 64 VS2015下openCV3.4.0安装
  2. 模拟一个连接来自搜索引擎
  3. linux下zip2
  4. 工业互联网解决方案创新应用报告(2020)
  5. php 执行多个文件,PHP提高执行多个查询时读取一千行文件的性能
  6. C#.Net 中的 new 的几个用法
  7. php安装扩展写kafca,安装PHP的kafka扩展
  8. python寻峰算法_现代法谱估计(1)Yule Walker 方程法MATLAB及Python实现
  9. 互联网连菜市场也不放过
  10. Atitit.数据检索与网络爬虫与数据采集的原理概论
  11. python dwg文件 读取_如何使用Python打开DWG文件扩展名?
  12. 【机器学习手册】【1】熟练使用向量矩阵和数组 —— 二维矩阵叉乘公式
  13. linux lpte_所有的linux和unix的指令行下的指令都一样吗
  14. Jetson nano使用-- ROS安装记录
  15. python爬取虎扑评论_Python爬取NBA虎扑球员数据
  16. 2020年中国经济蓝皮书(第四部分)
  17. 智能小程序档案馆——文件系统能力
  18. JAVA里面的 B-super-A是什么意思?
  19. 酒店电视方案 酒店iptv电视解决方案找哪里
  20. linux下全盘搜索关键字,Linux 全盘搜索关键字

热门文章

  1. android 串口扩展(wk2xxx)移植
  2. 收费软件推广模式探索2
  3. 工业互联网 第 4 章 各类工业互联网平台介绍以及OneNET平台使用
  4. 职场生存法则:一个外企女白领的日记...
  5. WORD 插入图片,只显示一部分的解决办法
  6. Javase基础知识总结
  7. 高校IT运维服务面临的挑战与对策
  8. 超过65536行的数据导入Vfp9、导出至Excel
  9. 迅雷卸载后,右键出现迅雷影音问题
  10. 征集 | 2021中国国际物联网产业大奖评选活动邀请函