网站大量收购闲置独家精品文档,联系QQ:2885784924

Python基础心得课案.docx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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可变容器类型,可存储任意类型数据。包含{},键:值。键不可改变,即使键是变量

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档