Python笔记

您所在的位置:网站首页 大一python笔记 Python笔记

Python笔记

2022-05-08 08:11| 来源: 网络整理| 查看: 265

Python核心编程第二版 笔记

Python网站:http://python.org

Python特点:高级语言、面向对象、可升级可扩展可移植、易学易读易维护、健壮性、高效的快速原型

开发工具、内存管理器、解释性和(字节)编译性。

文件扩展名:源文件.py 由于调用解释器方式不同,解释后.pyc和.pyo

Python启动方法:1、命令行上的交互解释器

命令行选项:

-d 提供调试输出

-o 生成优化的字节码(生成.pyo文件)

-s 不导入site模块以在启动时查找python路径

-v 冗余输出(导入语句详细追踪)

-m mod 将一个模块以脚本形式运行

-c cmd 运行以命令行字符串形式提交的python脚本

file 从给定的文件运行python脚本

2、从命令行启动脚本

3、集成开发环境

主提示符():解释器告诉你它在等待你输入下一个语句

次提示符(...):解释器告诉你正在等待你输入当前语句的其他部分

Python两种主要的方式来完成你的要求:语句和表达式

语句:使用关键字组成命令

表达式:表达式没有关键字

程序输出print:%s 字符串替换、%d 整数型替换、%f 浮点型替换、 输出重定向

程序输入raw_input()

Python不支持C语言中的自加1和自减1

数字类型:有符号整型 int

长整型 long

布尔值 bool

浮点值 float

复数 complex

列表用[] 元组用() 元组不能被修改 字典用{}

PEP Python增强提案(Python Enhancement Prorosal)

对新 Python 程序员有用的内建函数:

函数 描述

dir([obj]) 显示对象的属性,如果没有提供参数, 则显示全局变量的名字

help([obj]) 以一种整齐美观的形式 显示对象的文档字符串, 如果没有提供任何参

数, 则会进入交互式帮助。

int(obj) 将一个对象转换为整数

len(obj) 返回对象的长度

open(fn, mode) 以 mode('r' = 读, 'w'= 写)方式打开一个文件名为 fn 的文件

range([[start,]stop[,step]) 返回一个整数列表。起始值为 start, 结束值为 stop - 1; start默认值为 0, step默认值为1。

raw_input(str) 等待用户输入一个字符串, 可以提供一个可选的参数 str 用作提示信

息。

str(obj) 将一个对象转换为字符串

type(obj) 返回对象的类型(返回值本身是一个 type 对象!)

file() 一个工厂函数,生成文件对象

Python基础:

Python 语句中有一些基本规则和特殊字符:

z 井号(#)表示之后的字符为 Python 注释

z 换行 (\n) 是标准的行分隔符(通常一个语句一行)

z 反斜线 ( \ ) 继续上一行

z 分号 ( ; )将两个语句连接在一行中

z 冒号 ( : ) 将代码块的头和体分开

z 语句(代码块)用缩



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3