Python 基本语法
来源:互联网 发布:v字仇杀队v是谁知乎 编辑:程序博客网 时间:2024/06/18 10:39
Python:面向对象和面向函数
Python:函数里面套函数,函数就变成了高阶函数
Python的特征:
1、java 是单继承,pyhon是多继承
2、深度优先:从最底层找 广度优先:object(向外辐射)
Point 1:
在Python中,true为1,false为0
Point 2:
<>是不等号的意思
Point 3:
def test()定义一个方法
Point 4:
”’多行注释 #单行注释
Point 5:
count++是无效的 可以写成-=1、*=、+=
Point 6:
x,y=y,x 交换
Point 7:
%s以字符串的形式输出
Point 8:
indent 格式错误,缩进是4个空格,注意编辑器的设置问题
Point 9:
programmer 设计的语言是左闭右开,同时index从零开始,[2:5] 代表的是2,3,4 [3:] 3到最后全部输出
[-1] 倒数第一个 [:] 全部输出
Point 10:
可以用于字符串的拼接 字符串*2 就是输出两遍
Point 11:
元组:身有残疾的制度列表。只能读,不能写,不能修改
Point 12:
aTuple=()就代表创建元组 —type
列表:[]就代表一个list,可以修改
字典:{}就代表字典{键:值}相当于java的map
Point 13:
del 删除
Point 14:
import os ——os.list.dir() import shutil
Point 15:
i.replace(”,”)替换 shutil.move() 移动
Point 16:
len查看长度
Point 17:
range(len())区间范围 help(”range”)
range(1,10) 表示1到9 range(1,10,2)每个2输出一次,-2倒着输出
Point 18:
open 可以打开某个目录的某个文件
Point 19:
lambda 排序 支持多个比较操作 [::-1]反转
sorted() 排序。先数字,后字符串
Point 20:
is is not =是判断的值 is 判断的是指针
Point 21:
round()四舍五入 cmp() 比较大小 返回值-1.0,1
Point 22:
from random import randint as shanshanzi
shanshanzi() 随机数
Point 23:
in 判定元素在不在集合里面
Point 24:
capitalize()把字符串字母首字母大写
string.lowercase()小写
Point 25:
string.split()切割字符串
Point 26:
rstrip()去掉右边空格 lstrip()去掉左边空格
strip()去掉两边的空格
Point 27:
try except finally 抛出异常
Point 28:
emumerate()枚举
Point 29:
函数(,,*函数名)*代表的是传多个参数 **函数 传多个参数,不过是键值对的形式
Point 30:
divmod() 相除余数——格式(整数,余数)
Point 31:
self == this
Point 32:
1/2=0 1.0/2.0 1//2=0 1.0//2.0
Point 33:
元组 c=“just-one”,是最重要的,括号可以省略
提示:ImportError意味着发生循环导入
1、可以代码重构
2、新建一个脚本,或者可以代码结合在一起
3、可以进行延迟导入,调整导入顺序
- Python基本语法
- Python基本语法
- 回顾python基本语法
- Python基本语法1
- 【python】-基本语法
- Python基本语法
- Python基本语法
- python 基本语法
- Python基本语法笔记
- Python基本语法
- Python基本语法
- Python基本语法
- python基本语法
- python基本语法
- python 的基本语法
- Python 基本区别语法
- Python基本语法
- Python中基本语法
- 想知道需求分析实战课程会讲什么内容吗?
- hadoop 初识,环境配置,运行demo
- ios中的单例模式
- 提交到远程库
- UItableView Cell 高度自适应--随着多个label内容变化自适应
- Python 基本语法
- 面向对象的程序设计——理解对象
- h
- Oracle 常用 SQL 语句大全
- 使用百度Ueditor编辑器的时候,如何才能获取图片的保存路径,即src的值,以便满足需求:将路径存入数据库
- quartz spring 实现动态定时任务
- android 如何在service中定时请求网络
- 删除日志文件+日志文件组/日志文件状态+删除日志文件组
- 值得推荐的一款WEB前端开发必备谷歌浏览器扩展插件--Visual Event