- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python基础心得课案
Python基础篇2016年12月2日星期五逐浪一、引言最近开始学习python,由于工作关系很少接触软件,更别提使用软件编写程序实践了,因此进展缓慢。看了一些大神的资料,发现写自己的教程或者把你感觉会的写下来,会快速提高自己的水平,认识到自己的无知……当然,还有一点,开源精神。希望有一天我的教程教程开源发布在网上,得到大家的认可!二、环境个人使用设备环境:Windows7,64位操作系统,Python3.5版本自带的IDLE三、基本概念1.数数包括整数(int)、浮点数(float)、复数(complex)、空值(None)四种。运算符:+ - * / (除法) //(整除)%取余type()用来检查目标的类型。2.字符串字符串(str),可以用””标示,也可以用‘’或者’’’‘’’(在一行,否则就是解释性语句,不执行)3.布尔值False和True。四、变量变量不用规定类型,其根据赋值自动改变。1.当变量是int时:变量可+ - * / (除法) //(整除)%取余等运算操作;2.当变量是字符串时,其的用法:1)可遍历2)字符串分割(split)split()默认是以空字符分割;3)字符串大小写4)判断字符串类型判断字符串是否是数字,isdigit():判断字符串是否是英文字母,isalpha()5)字符串连接字符串连接可以用“+”或“*”号:6)判断是否包含 in 或者not in:7)字符串首字母大写capitalize():8)字符串居中,并返回一个指定长度的字符串,center():9)特定字符串计数count():10)特定字符是否包含在字符串内find():等同于in 或者not in11)字符串是否全为字母或数字,isalnum():12)翻转字符串大小写swapcase():13)字符串替换,replace():注意:str2替代str1。14)其他函数用法:min();max();string.rjust(width)字符串右对齐,且补充字符串长度为width;string.islower(),string.isupper()判断字符串是否包含字母,且字母是小写(大写);string.lstrip(),string.rstrip(),string.strip()去除字符串前面(后面)的空格或前后的空格;string.startswith(str)判断字符串是否已str字符串开头;string.encode(‘utf-8’)字符串以‘utf-8’的格式编码;len(string)返回字符串的长度;15)定义空字符串 a=‘’就可以了3.当变量是布尔型:可以进行and or not 等与或非运算4.当变量是list:1)新建空lista=[]2)list的长度len()3)索引.4)判断是否属于listin 和not in5)连接操作符+6)切片操作7)遍历8)list元素修改9)list元素增加List.append()10)list元素插入list.insert(位置,元素)11)list元素弹出List.pop(),返回指定位置的元素,并从list中删除这个元素12)查找list中元素的位置List.index(),返回指定元素的位置13)list排序List.sort(),list.reverse()从小到大,reverse反序排列List.sort(reverse=True)从大到小,list.sort(key=str.lower/upper)全部换成小写(大写)字母再排序14)list元素删除Del list[位置]:15)其他常用操作List.remove(元素):移除第一次出现的该元素List.count(元素):该元素在list中出现的次数List.index(元素):该元素在list中的位置List.extend(x):将x拆散合并到list上,x可以是list,tuple,dict,元素;set(list),将list中不重复的元素重组为一个新list;5.当变量是元组tuple元组内容不可删除修改,使用过程中尽量用元组,安全。1)元组创建元组创建或元组只有一个元素(必须加,)时,如下图:2)索引与切片3)元组连接+4)元组删除元组内的元素不可删除,但是可用del删除元组,如下:5)任意无符号元组以逗号隔开,默认为元组6)list转化为tuple7)内置函数Len(tuple)返回元素数量;max(tuple)返回最多元素值;min(tuple)返回最小元素值;Tuple.count(元素值)返回元素值在元组中出现的次数;tuple.index(元素值)返回该元素值的下标值。6.当变量是字典dictionary可变容器类型,可存储任意类型数据。包含{},键:值。键不可改变,即使键是变量
您可能关注的文档
- 初二下学期期中家长会2013.4.ppt
- 初二政治上学期严也是一种爱.ppt
- 初二政治下学期我们享有广泛的权利1.ppt
- PS钢笔工具使用.doc
- 初二下格一课堂公民的权利和义务1、2课时.ppt
- 初二期中家长会.ppt
- 初二年级我能临考好心态改课件.ppt
- ps小讲堂课案.pptx
- PTN试题2课案.doc
- PTQ配置过程(Unity平台)课案.doc
- 【2018必威体育精装版】毕业生就业推荐表的学校鉴定评语怎么写-word范文 (3页.docx
- 2025年一季度城投债投资指南.pdf
- 2025年展望系列之九:六大维度,测算2025.pdf
- 风水电检修工(预评估考试)练习卷含答案.docx
- 2025年湖南司法警官职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 一年级学生学期末评语表(四).docx
- 一、基于 obe 理念的人才培养方案与教学大纲运行情况总结.docx
- 【项目管理知识】建筑供应链管理模式(CSCM)应用研究.docx
- 【翻译】工业橙汁脱苦对生物活性物质和其营养价值的影响.docx
- 【必威体育精装版文档】高校毕业生登记表之学校评语-精选word文档 (2页).docx
文档评论(0)