【云计算】学习python的第一天
小标 2019-01-14 来源 : 阅读 760 评论 0

摘要:本文主要向大家介绍了【云计算】学习python的第一天,通过具体的内容向大家展现,希望对大家学习云计算有所帮助。

本文主要向大家介绍了【云计算】学习python的第一天,通过具体的内容向大家展现,希望对大家学习云计算有所帮助。


将字符串中所有字符转义 r”’字符串”’


转unicode u” 也可以 ur”’ ”’ //转编码之后支持中文 韩文等

如果中文字符串在Python环境下遇到 UnicodeDecodeError,这是因为.py文件保存的格式有问题。可以在第一行添加注释


-- coding: utf-8 --


python把0,空字符串,None看成false 其他都是True


短路计算

a and b时,a为False则直接返回a,a为True时返回b

a or b时 a为True则直接返回,a为False时,计算结果取决于b,返回b


有序集合:list,tuple,str和unicode; 无序集合:set 无序集合并且具有 key-value 对:dict

list操作 消耗小 速度慢

a=[“a”,”d”]

a.append(“c”) 添加到最后

a.insert(0,”A”) 添加到指定位置

a.pop() 删除最后一个

a.pop(2) 删除第三个

a[2]=’D’ 替换


tuple 元组创建后元素不变,元素的元素可变

t=(‘adam’,’bbb’) 初始化与list不同

单元素需加, 例 t=(1,)


python缩进 四个空格


if语句后接表达式 :代表代码开始

else后 :代表else后的代码开始


for 参数 in LIST/TUPLE:

参数,,,,、

迭代是一种抽象的数据操作,对内部数据要求较低


while 条件:

循环语句

当,,,时执行 ,,,


break 跳出循环,

continue 跳出本次循环,执行下次循环


dict 键值存储数据 速度快 消耗大 无序 key不能重复 list不能作为key

d= {

‘Addam’:95,

‘List’,85

}

d[‘key’]=value 存在则替换,不存在则插入

d.values() 生成dict的一个list集合

d. itervalues() 从dict中取出value 比上更节省内存

d.items() 生成一个list包装的tuple


len(集合名) 计算集合大小


set无序 自动去重复 元素不可变

创建方式 s = set([‘a’.’v’,’bb’]) 使用set()传入一个list

s.add()

s.remove()


定义函数

def 函数名(参数):

遇到return语句直接结束,

没有return 函数执行结束后返回None

return None 简写为 return

可以返回多值 return am,bm a,b=hanshu()

*args代表可以传入任意个参数


slice切片 L[0:3]从0开始,直到索引3为止,但不包括3

L[:从头到尾]

L[开始的位置:直到索引位置:隔几个取]


字符串切片 ‘SDFASDDF’[:3] 与上类似,每一个字符为一个元素

字符串.upper() 字符串变大写


range(1, 101)

生成一个1-100的list集合

[x * x for x in range (1, 11)] x取自1-11,生成 平方


python 迭代 强调的是结果 ,而不是过程

enumerate()可以在for循环中同时绑定索引index和元素name

显示下标的方法


将两个list合并为一个,并且会一一对应

zip([],[])


tds = [‘%s%s’ %(name, score)

通过%格式化字符串,用置顶的name,score代替参数

字符串.join(tds)

拼接字符串


          

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标大数据云计算大数据安全频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程