py初学者笔记
来源:互联网 发布:学python和java哪个好 编辑:程序博客网 时间:2024/06/05 10:06
注释:#
len() 长度
list() 转换为列表
字符串: upper() 把字符串转换为大写
lower() 把字符串转换为小写
title() 把字符串的首字母转换为大写
rstrip() 确保字符串的末尾没空白
lstrip()确保字符串的开头没空白
strip() 确保字符串的两端没空白
为避免类型的错误:str();
列表:[]
添加:
apped() 添加到列表列尾
insert(索引,值) 在列表中插入元素
删除:
del(索引) 删除
pop(索引) 弹出字符串并删除
remove(值) 根据值删除(只能删除一个)
排序:
sort(reverse=true是进行反序的参数)对列表进行永久的排序
sorted() 临时排序原列表的顺序并没有改变
遍历列表:
打出随机数:for 变量名 in 要遍历的对象/range(参数1,参数2,......):注意:必须要有冒号
解析列表:
for 变量名字 in 对象 :
切片:
切片也可以遍历
列表元素可变 元组元素不可变
如何给元组中改变元素
元组():是特殊的列表
字典:{:,:}
if-elif-else
if-elif-elif-else
input('提示内容')
用int() 进行转型
标志:boolen
def 声明函数
函数:
*变量名 创造一个空元祖
def make_pizza(*yuanzu):
print(yuanzu)
make_pizza('a')
make_pizza('a','bb','ccc')
**变量名 创造一个空字典
def make_pizza1(**yuanzu1):
profile = {}
for key, value in yuanzu1.items():
profile[key] = value
return profile
pizza = make_pizza1(a='11', b='22', c='33')
print(pizza)
关键字:nonlocal 强制说明变量不是局部变量
函数也可以嵌套
闭包:
py的屏蔽(范围):
len() 长度
list() 转换为列表
字符串: upper() 把字符串转换为大写
lower() 把字符串转换为小写
title() 把字符串的首字母转换为大写
rstrip() 确保字符串的末尾没空白
lstrip()确保字符串的开头没空白
strip() 确保字符串的两端没空白
为避免类型的错误:str();
列表:[]
添加:
apped() 添加到列表列尾
insert(索引,值) 在列表中插入元素
删除:
del(索引) 删除
pop(索引) 弹出字符串并删除
remove(值) 根据值删除(只能删除一个)
排序:
sort(reverse=true是进行反序的参数)对列表进行永久的排序
sorted() 临时排序原列表的顺序并没有改变
遍历列表:
打出随机数:for 变量名 in 要遍历的对象/range(参数1,参数2,......):注意:必须要有冒号
解析列表:
for 变量名字 in 对象 :
切片:
切片也可以遍历
列表元素可变 元组元素不可变
如何给元组中改变元素
元组():是特殊的列表
字典:{:,:}
if-elif-else
if-elif-elif-else
input('提示内容')
用int() 进行转型
标志:boolen
def 声明函数
函数:
*变量名 创造一个空元祖
def make_pizza(*yuanzu):
print(yuanzu)
make_pizza('a')
make_pizza('a','bb','ccc')
**变量名 创造一个空字典
def make_pizza1(**yuanzu1):
profile = {}
for key, value in yuanzu1.items():
profile[key] = value
return profile
pizza = make_pizza1(a='11', b='22', c='33')
print(pizza)
关键字:nonlocal 强制说明变量不是局部变量
函数也可以嵌套
闭包:
py的屏蔽(范围):
阅读全文
0 0
- py初学者笔记
- 初学者笔记
- 初学者笔记
- web.py 问题笔记
- py正则表达式笔记
- web.py学习笔记
- nuke py 笔记
- SocketServer.py笔记
- mnist.py学习笔记
- socketserver.py代码阅读笔记
- python 学习笔记__init__.py
- py学习笔记(2)
- py学习笔记(3)
- 【TensorFlow代码笔记】Cifar10_input.py
- py 基本信息输入框 笔记
- wap初学者笔记
- Linux 初学者笔记
- linux 初学者笔记
- 机器语言、汇编语言、C语言(高级语言)的对比
- webpack CommonsChunkPlugin详细教程
- NettyRpc部分源码解析
- [总结]FFMPEG视音频编解码零基础学习方法
- Max Sum
- py初学者笔记
- mysql innodb_flush_log_at_trx_commit
- A
- 数码大师2010免费版
- SQL中EXISTS的用法
- Tensorflow:深度神经网络DNN预测波士顿房价(boston house price)【二】
- leetcode -- 14. Longest Common Prefix
- 1016. Uniqueness of MST (35)
- JAVA继承与多态概述