Python3学习笔记1-2
来源:互联网 发布:手机淘宝品牌怎么填 编辑:程序博客网 时间:2024/05/22 23:36
#sorted()列表排序
L = [8,2,50,3]
print(sorted(L))
#关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict
def person(name,age,**kw):
print('name:',name,'age:',age,'other:',kw)
person('hu',22)
person('wen',18,city = 'leshan')
#由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉
d = {'hu' : 1, 'wen' : 2, 'xin' : 3}
d['wen'] = 7
print(d['wen'])
#set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
#重复元素在set中自动被过滤:
s = set([1,2,2,3,5,6,3])
print(s)
s.add(9)
print(s)
s.remove(1)
print(s)
#set可以看成数学意义上的无序和无重复元素的集合
s1 = set([1,2,3])
s2 = set([3,4,5])
print(s1 & s2)
print(s1 | s2)
http://blog.csdn.net/samxx8/article/details/21535901
#python3教程百科
http://www.runoob.com/python3/python3-func-reversed.html
#逆序
a='xydz'
#当使用reversed函数翻转对象时调用
print(list(reversed(a)))
#output : ['z', 'd', 'y', 'x']
print(a[::-1])
#output : zdyx
#输出字典a的key,以','连接,如‘1,2,3'。要求key按照字典序升序排列
print(','.join(sorted(a.keys(), reverse = False)))
#pass可以用来作为占位符,比如现在还没想好怎么写函数的代码,就可以先放一个pass,让代码能运行起来。
def nop():
pass
#默认参数可以简化函数的调用
def power(x,n=3):
sum = 1
while n>0:
n = n - 1
sum = sum * x
return sum
print(power(3))
print(power(3,2))
print(power(3))
#可变参数.可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple
def cal(*numbers):
sum = 0
for n in numbers:
sum = sum + n*n
print(sum)
cal(1,2,1)
#关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict
def person(name,age,**kw):
print('name:',name,'age:',age,'other:',kw)
person('hu',22)
person('wen',18,city = 'leshan')
- Python3学习笔记1-2
- python3.x 学习笔记 2
- Python3学习笔记1-3
- python3学习笔记1:python3与Python2中的差异
- Python3与2区别(学习笔记)
- Python3学习笔记2-if,for,while
- Python3学习笔记1-变量,数据类型
- python3.5学习if笔记(1)
- Python3.X学习笔记
- Python3学习笔记
- 【从零开始】Python3 学习笔记
- Python3学习笔记02
- Python3基础 学习笔记
- python3 学习笔记
- Python3学习笔记--基础知识
- Python3.5学习笔记
- Python3学习笔记
- Python3学习笔记
- hdu 2054 A==B?
- ViewPager禁止滑动切换和去除切换时动画效果
- Java的native方法
- Google 地图- 基本地图类型
- mysql 查询今天、昨天、上月、本月的数据
- Python3学习笔记1-2
- Hbase Java API 介绍及使用示例
- hql 写 sql
- 【笔记】《WebGL编程指南》学习-第2章WebGL入门(1-用canvas画一个蓝色矩形)
- lnmp环境分布式安装
- SQL Server 2008中的代码安全(七): Certificate 证书加密、对称密钥
- sys用户查看数据库表空间使用情况(ORACLE)
- python获取环境变量
- java实现excel文件上传,解析,导入