首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

黑马程序员:Python 3 入门(1),看这篇就够了

python简介Python是一种高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python由GuidovanRossum于1989年底在荷兰国家数学和计算机科学研究所发明,第一个公开发行版发行于1991年。

特点易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。易于阅读:Python代码定义的更清晰。易于维护:Python的成功在于它的源代码是相当容易维护的。一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和macOS兼容很好。

行与缩进Python最具特色的就是使用缩进来表示代码块,不需要使用大括号{}。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。缩进不一致,会导致运行错误。多行语句Python通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠来实现多行语句。

比较运算符

赋值运算符

位运算符

逻辑运算符

成员运算符

身份运算符

运算符优先级

具有相同优先级的运算符将从左至右的方式依次进行。用小括号()可以改变运算顺序。

随机数函数注:以下函数的使用,需先导入random包。

三角函数注:以下函数的使用,需先导入math包。

数学常量

黑马程序员:Python3入门(1),看这篇就够了

字符串运算符

字符串格式化在Python中,字符串格式化不是sprintf函数,而是用%符号。例如:print("我叫%s,今年%d岁!"%('小明',10))//输出:我叫小明,今年10岁!格式化符号:

辅助指令:

Python2.6开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。

字节(bytes)

在3.x中,字符串和二进制数据完全区分开。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python3不会以任意隐式的方式混用str和bytes,你不能拼接字符串和字节流,也无法在字节流里搜索字符串(反之亦然),也不能将字符串传入参数为字节流的函数(反之亦然)。

首先,执行try子句(在关键字try和关键字except之间的语句)如果没有异常发生,忽略except子句,try子句执行后结束。如果在执行try子句的过程中发生了异常,那么try子句余下的部分将被忽略。如果异常的类型和except之后的名称相符,那么对应的except子句将被执行。最后执行try语句之后的代码。

文件对象方法fileObject.close()close()方法用于关闭一个已打开的文件。关闭后的文件不能再进行读写操作,否则会触发ValueError错误。close()方法允许调用多次。当file对象,被引用到操作另外一个文件时,Python会自动关闭之前的file对象。使用close()方法关闭文件是一个好的习惯。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181001A1D09000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券