电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

Python语法基础和内置函数详解

  • 资源ID:88597089       资源大小:339KB        全文页数:41页
  • 资源格式: DOC        下载积分:1金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要1金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

Python语法基础和内置函数详解

Python语法基础一、输出打开idle,出现这个“>>> ”,说明你的安装成功了。它叫做shell命令行提示符,输入的命令是“一行一行“执行的。如果要执行多行的程序,按“Ctrl+N”键,在新打开的窗口里面输入代码,最后保存为.py文件,按“F5”即可执行多行程序。Python3中的print成为了函数,因此要输出结果,要这样:print("hello Python!")1. >>> print("hello Python!")2. hello Python!3. >>>复制代码如果输入为空,则打印结果为空。1. >>> print()2.3. >>>复制代码按“Ctrl+N”键,在新打开的窗口里面输入代码:1. print("hello Python")2.复制代码并按“Ctrl+S”保存文件,按“F5”执行,可在shell命令行看到结果:1. hello Python复制代码二、注释Python中有两种注释的方法:· #注释法· 三引号注释#注释实战:1. #print("hello Python")2. #打印"你好啊!"10次3. print("你好啊!"*10)复制代码结果:1. 你好啊!你好啊!你好啊!你好啊!你好啊!你好啊!你好啊!你好啊!你好啊!你好啊!复制代码可以看到,注释的语句并没有被执行,但他们对于代码的阅读帮助甚大。这里也有一个技巧,就是如果我们不想要某一行代码,最好的方法不是把它删除,而是把它注释掉,毕竟那是你辛勤劳动的成果。而对于多行的代码,注释的办法帮助更大。三引号注释实战:1. #print("hello Python")2. #打印"你好啊!"10次3.4. '''5. print("你好啊!"*10)6. print("你好啊!"*10)7. print("你好啊!"*10)8. print("你好啊!"*10)9. print("你好啊!"*10)10. '''11. print("你好"*10)复制代码英文状态下输入'''  '''或者"""  """(只能是两种之一)  即可注释多行代码。结果:1. >>> 2. = RESTART: C:/Users/Administrator/Desktop/1.py =3. 你好你好你好你好你好你好你好你好你好你好4. >>>复制代码三、标识符标识符是标注某个东西的符号。Python标识符命名规则为:· 第一个字符为字母或者下划线(二选一)· 除第一个字符以外的其他字符可以是字母、下划线或者数字· Python关键字通常用作标识符四、变量1. >>> abc = 5复制代码变量的值随着赋的值而变化。在上面,abc为变量名,5, 10为变量值。变量由名和值构成。五、数据类型世界上有许多数据,为了方便处理这些数据,我们给这些数据进行分类,进而形成了数据类型。Python中常见的数据类型有:· 数1. abc = 92. print(abc)3. #abc的数据类型就是 数复制代码· 字符串·1. abc = "hello"2. abc ='hello'3. abc = '''hello'''4. print(abc)5. #abc的数据类型就是字符串复制代码· 列表(list)1. #列表:存储多个元素的东西2. s = 7,8,9,'pot','人生'3. #s的数据类型就是列表。通过下标可取元素。4. s0#取第零个元素:7复制代码5. >>> 6. = RESTART: C:/Users/Administrator/Desktop/1.py =7. 78. >>>复制代码9. #列表:存储多个元素的东西10. s = 7,8,9,'pot','人生'11. s0 = 10012. print(s)复制代码可以发现,列表里的元素是可以被替换的:13. >>> 14. = RESTART: C:/Users/Administrator/Desktop/1.py =15. 100, 8, 9, 'pot', '人生'16. >>>复制代码· 元组(tuple)     存储多个元素的东西,里面的元素是不可以重新赋值。1. #元素的构建,“,”必须要有复制代码1. a = (7,8,9,'str')2. a0 = 5复制代码结果:1. >>> 2. = RESTART: C:/Users/Administrator/Desktop/1.py =3. Traceback (most recent call last):4.   File "C:/Users/Administrator/Desktop/1.py", line 3, in <module>5.     a0 = 56. TypeError: 'tuple' object does not support item assignment7. >>>复制代码其他的操作与列表类似。· 集合(set)集合的创建:1. >>> a = set("abcdeged")2. >>> a3. 'g', 'e', 'b', 'd', 'a', 'c'4. >>>复制代码集合的用途:去重。但不能够保证原来的顺序,因为集合有一个特点:无序性。1. >>> s = set("aaaaaaabbbbbbnjajcbnnbb")2. >>> s3. 'n', 'j', 'b', 'a', 'c'4. >>>复制代码集合与集合之间可以进行计算:差(-)、交(&)、并(|)等。1. >>> a - s2. 'g', 'd', 'e'3. >>> a&s4. 'b', 'a', 'c'5. >>> a|s6. 'n', 'g', 'e', 'j', 'b', 'd', 'a', 'c'7. >>>复制代码· 字典(dictionary)形如键:值,键:值,键:值,.的类型。例如:1. >>> a = 'a':1,'b':2,'c':32. >>> a3. 'b': 2, 'a': 1, 'c': 34. >>>复制代码取某个键的值:>>> a"a"1>>> a"b"2六、运算符Python中有许多的运算符,常见的有+、-、*、/、%等。关于运算符优先级的使用,基本的数学运算的优先级在Python中适用。实在不清楚优先级规律,为需要先执行的运算加上括号。七、缩进Python是一门强制缩进的语言,因此在Python中是不会出现分号的。Python中的缩进规律只需记住一点:同一层次的代码,处于同一个缩进幅度上,下一层次的代码,需要相对于上一层次的代码进行缩进,建议使用tab键进行缩进。1. >>>> print("abc")2. abc3. >>>  print("abc")4.5. SyntaxError: unexpected indent6. >>>Python的内置函数详解内置函数:enumerate函数:1. enumerate(iterable, start=0) 2. 返回一个枚举类型代码:1. >>> for i,j in enumerate('a','b','c'):2.         print(i,j)3.4.         5. 0 a6. 1 b7. 2 c复制代码+1. >>> for i,j in enumerate(1,2,3):2.         print(i,j)3.4.         5. 0 16. 1 27. 2 3复制代码+1. >>> for i,j in enumerate('abc'):2.         print(i,j)3.4.         5. 0 a6. 1 b7. 2 c复制代码+1. >>> for i,j in enumerate('a':1,'b':2):2.         print(i,j)3.4.         5. 0 b6. 1 a内置函数:sort_sorted&&reverse_reversed函数:1. sorted(iterable, key=None, reverse=False) -> new sorted list2.     返回将迭代器中的元素排序的新列表。复制代码代码:#Python3.4.01. >>> i = x for x in range(-5,6)2. >>> i3. -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 54. >>> sorted(i)5. -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 56. >>> sorted(i,reverse=True)7. 5, 4, 3, 2, 1, 0, -1, -2, -3, -4, -58. >>>复制代码说明:1. sorted与sort不同。前者是内置函数,后者是列表、字典的方法;前者返回一个新列表。复制代码-1. >>> sorted(36, 5, -12, 9, -21, key=abs)2. 5, 9, -12, -21, 363. >>> sorted('bob', 'about', 'Zoo', 'Credit')4. 'Credit', 'Zoo', 'about', 'bob'5. >>> sorted('bob', 'about', 'Zoo', 'Credit', key=str.lower)6. 'about', 'bob', 'Credit', 'Zoo'7. >>> sorted('bob', 'about', 'Zoo', 'Credit', key=str.lower, reverse=True)8. 'Zoo', 'Credit', 'bob', 'about'9. >>>复制代码=函数:1. reversed(seq) 2.     返回一个逆置的迭代器复制代码代码:1. i = x for x in range(-5,6)2. >>> for x in reversed(i):3.         print(x,' ',end='')4.5.         6. 5  4  3  2  1  0  -1  -2  -3  -4  -5  7. >>>复制代码说明:1. reversed与reverse不同。前者是内置函数,后者是列表、字典的方法。前者返回一个新列表。_

注意事项

本文(Python语法基础和内置函数详解)为本站会员(g6****06)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.