美文网首页
Python语法介绍

Python语法介绍

作者: 耶律枣 | 来源:发表于2019-05-30 10:47 被阅读0次

下载地址

https://www.python.org/

print("test")
print("test" * 3)

变量不需写类型

num1 = 5
num1 = 'abc' # 无字符这种数据类型,只要单双引号成对出现即可
print(num)

但是可以打印变量类型

type('abc') # <class 'str'>

布尔值可以当做整数对待

True + False # 1

长字符串

print('''
面朝
大海
''')

常用操作符

  • 算数运算符: + - * / % ** //
  • 比较操作符: < <= > >= == !=
  • 逻辑操作符: and or not

for循环

str = 'abc'
for each in str:
    print(each)

列表

list = [9, 8, "7", "aaa"]

列表相关操作

list.append(6)       #[9, 8, '7', 'aaa', 6] 缺点:一次只能添加一个,且只能追加到队尾
list.extend([5,4])   #[9, 8, '7', 'aaa', 6, 5, 4] 参数是一个列表
list.insert(1, 88)   #[9, 88, 8, '7', 'aaa', 6, 5, 4] 指定位置插入
list.remove(5)       #[9, 88, 8, '7', 'aaa', 6, 4] 删除指定元素 或 del list[5]
list.pop()           #弹出最后一个元素
list[0]              #取某个元素
list[:2]             #分片

函数

def testMethod():
    ''' 注释内容'''
    return 1
 testMethod() #调用

支持lambda表达式

  def ds(x):
    return 2 * x + 1
# 调用 ds(5) 11
相当于 g = lambda x : 2 * x + 1
# 调用 g(5)

IO

使用open()函数来打开文件并返回文件对象
方法定义:open(file, mode = 'r', ...)

文件的打开模式

打开模式 执行操作
'r' 以只读方式打开文件(默认)
'w' 以写入的方式打开文件,会覆盖已存在的文件
'x' 如果文件已经存在,使用此模式将引发异常
'a' 以写入模式打开,如果文件存在,则在末尾追加写入
'b' 以二进制模式打开文件
't' 以文本模式打开

异常 try-except try-except-finally

class Turtle:
    color = 'green'
    def climb(self):
        print('爬')

实例化

turtle = Turtle()
turtle.climb()  #爬
turtle.color    #'green'

构造方法

def __init__(self, xxx):
    self.xxx = xxx

继承,支持多继承

语法:class 类名(父类1, 父类2, 父类3, ...)

相关文章

  • Python 介绍

    章节 Python 介绍Python 开发环境搭建Python 语法Python 变量Python 数值类型Pyt...

  • 6.Python简介与语法常识

    Python简介与语法常识 本文章将简单介绍Python的发展历史和语言特点、语法常识。熟知这些语法常识、语法特点...

  • Python语法介绍

    下载地址 https://www.python.org/ 变量不需写类型 但是可以打印变量类型 布尔值可以当做整数...

  • Python While 循环

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

  • Python For 循环

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

  • Python If ... Else

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

  • Python Lambda

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

  • Python 类与对象

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

  • Python函数

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

  • Python 继承

    版权所有,未经许可,禁止转载 章节 Python 介绍Python 开发环境搭建Python 语法Python 变...

网友评论

      本文标题:Python语法介绍

      本文链接:https://www.haomeiwen.com/subject/xtkutctx.html