的excel乘积公式Tutorial
廖雪峰上的Python教程
官方文档,永远是我推荐python入门的不二选择
下载python库:pip3 install scipy
Python 日记
1使用“三引号(triple-quotes)”,也就是""",你可以在一组三引号之间放入任意多行的文字。
2、\t 表示缩进
while True:
for i in ["/","-","|","\\","|"]:
print "%s" % i,
# -*- coding: utf-8 -*-
Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句
r’\n\n\n\n\n\n\n’ 可以纯打印不会认为是转义字符,但是字符串的结尾不能是’\’
assert 断言当后面的语句为错误时,程序自曝(作用:作为节点)
raw_input()用于输入信息必须输入到指定变量a=raw_input()
对于input() ,它希望能够读取一个合法的 python 表达式,即你输入字符串的时候必须使用引号将它括起来,否则它会引发一个SyntaxError。
∙ *arg(收集参数)会把多出来的位置参数转化为tuple元组
∙ **kwarg会把关键字参数转化为dict字典
for 目标 in (列表或元组):
循环体
f=’fishC’
for i in f:
print(I,end=’ ‘)
range([strat,] stop[,step=1]) [1,5]
列表中的方法:
增加
append()----扩展一个元素member.append(‘asdasdasdas’)
extend()----扩展一个元素d([‘asdasd’,’sdasdasd’])
insert()----可以选择扩展元素的位置member.insert(1,‘aaaaa’)
删减:
delmember[1]
ve(‘asdasd’)
member.pop()---按照栈的形式删除(最后一个)
member.pop(1)
列表分片:member[1:3] member[:3] member[1:]
列表可以比较大小,只比较0号位;
list2 = list1 +list0 拼接操作
dir(list) abstract记忆方法可以看到它的内置函数
大学python入门教程['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice_
_', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
list.reverse()======倒序
list.sort()======由小到大排序
list.count(123)====计数123出现的次数
list.index(123,3,7)====在列表3到7内123所在的位置
list.sort(reverse=True)====由大到小排列
list1=list2[:]===只是一次拷贝,2变化的时候,1不会改变
list3=list2======注意当2变化时3也变化
=================================
元组—tuple———————带上枷锁的列表
元组中元素是不可改变的,不能插入和删除,但是也有方法
temp =(1)======不是元组;temp =(1,)==是元组
temp =2,3,4,5,6==是元组 temp=1,==元组
temp = (1,2,3,4)===是元组 temp=()==元组
逗号是关键
增减元组中的元素:
temp=temp[:2]+(123,)+temp[2:]==增加
字符串的内置方法:
anslate(str.maketrans(‘s’,’b’))====制定一个规则把s字母变成b字母,返回一个映射
字符串格式化:format()
img图片"{0} love {1}.{2}".format("I","FishC","com")
"{a} love {b}.{c}".format(a="I",b="FishC",c="com")
注意,如果这两种方法混用位置参数(012)必须在关键字参数(abc)之前
“{{0}}”.format(“budayin”)=======这个时候位置参数被转义,相当于\\n
‘{0:.1f}{1}’.format(27.658,’GB’)===一号位置被定义类型
在表设计器的工具栏中视图的作用list(sub)可以把迭代对象转化为列表;
tuple(sub)可以把一个可迭代对象转化为元组;
str(sub)转化为字符串
max() 和min() 的方法通过迭代得到结果,但是这样不同类型的可能就无法比较
sorted(sub)-==从小排到大eclipse的设置在哪
resversed(sub)翻转列表(返回一个对象)
enumerate(sub)枚举法(返回一个对象,如果要显示就强制转化为list)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论