摆烂的程序员阿轩.
代码没有bug是不完美的
展开
-
Python 3 教程(8)
311tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字:代码如下:现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法。其他获取元素的方法和list是一样的,你可以正常地使用classmates[0],classmates[-1],但不能赋值成另外的元素。不可变的tuple有什么意义?因为tuple不可变,所以代码更安全。如果可能,能用tuple代替list就尽量用tuple。原创 2024-03-23 11:41:36 · 367 阅读 · 3 评论 -
Python 3 教程(7)
江寒180字符串截取字符补充:# 0、a,b为参数。从字符串指针为a的地方开始截取字符,到b的前一个位置(因为不包含b)# 1、如果a,b均不填写,默认取全部字符。即,下面这两个打印结果是一样的# 2、如果a填写,b不填写(或填写的值大于指针下标),默认从a开始截取,至字符串最后一个位置# lo world# 3、如果a不填写, b填写,默认从0位置开始截取,至b的前一个位置# hello wo# 4、如果a为负数,默认从尾部某一位置,开始向后截取# ld。原创 2024-03-23 11:39:15 · 156 阅读 · 2 评论 -
Python 3 教程(6)
在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所得)格式的。f-string 是 python3.6 之后版本添加的,称之为字面量格式化字符串,是新的格式化字符串的语法。原创 2024-03-16 10:00:35 · 143 阅读 · 1 评论 -
Python 3 教程(5)
877以下实例我们可以输出函数的注释:def a():'''这是文档字符串'''pass输出结果为:这是文档字符串李金文tellw258三个双引号赋值给字符串变量时,表示一种字符串的特殊写法。... want... you""">>> strIwantyou单引号在这里的用法与双引号相同。tellwyomicel259(to一楼)当函数中有语句的时候,是无法输出函数的注释的:def a():a=1'''这是文档字符串'''pass。原创 2024-03-16 09:41:18 · 158 阅读 · 1 评论 -
Python 3 教程(4)
本章节主要说明 Python 的运算符。举个简单的例子:4 + 5 = 9例子中,4和5被称为操作数,+ 称为运算符。算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运算符。原创 2024-03-16 09:37:29 · 50 阅读 · 1 评论 -
Python 3 教程(3)
958在 Windows 下可以不写第一行注释:第一行注释标的是指向 python 的路径,告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器。此外还有以下形式(推荐写法):这种用法先在 env(环境变量)设置里查找 python 的安装路径,再调用对应路径下的解释器程序完成操作。淡然感世荆棘乱550关于注释,也可以使用 ''' ''' 的格式在三引号之间书写较长的注释;原创 2024-03-09 17:52:40 · 79 阅读 · 2 评论 -
Python 3 教程(2)
默认情况下,Python 3 源码文件以编码,所有字符串都是 unicode 字符串。当然你也可以为源码文件指定不同的编码:上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白俄罗斯语、马其顿语、俄语、塞尔维亚语。原创 2024-03-09 17:49:23 · 121 阅读 · 0 评论 -
Python 3 教程(1)
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。这意味着Python支持面向对象的风格或代码封装在对象的编程技术。原创 2024-03-09 12:58:39 · 301 阅读 · 0 评论 -
Python IDE
本文为大家推荐几款款不错的(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。原创 2024-03-09 12:50:41 · 491 阅读 · 1 评论 -
Python2.x 与 3.x 版本区别
Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下相容。许多针对早期 Python 版本设计的程式都无法在 Python 3.0 上正常执行。为了照顾现有程式,Python 2.6 作为一个过渡版本,基本使用了 Python 2.x 的语法和库,同时考虑了向 Python 3.0 的迁移,允许使用部分 Python 3.0 的语法与函数。原创 2024-03-09 12:45:22 · 359 阅读 · 0 评论