![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 79
python
十八年后又是
十八年后又是一条好汉
展开
-
python基础01 ——入门和基本语法
等价于C和java的 if + else if + else 写法,只不过按python的缩进规定,else if写起来会变得很难看。value += 1 是 value = value + 1 的更好写法,其他运算符号如加减乘除等等都支持,如 -= *= /= //= ,可以叫做赋值运算符。要用整数除号 // 才能得到和C、java等语言类似的效果,甚至 // 还支持浮点数,如果有浮点数的话,结果会是浮点数,只是小数位是0。否则会把整数提升成浮点数,然后再进行计算,即第三种情况。原创 2023-04-28 11:05:20 · 81 阅读 · 0 评论 -
python基础02——函数
用def关键字定义一个简单的函数,函数名后面至少要有一对括号,括号后面是冒号。注意缩进,缩进的内容都属于这个函数。函数定义之后就可以使用了,调用这个简单函数的方式为 函数名+括号。原创 2023-04-28 17:01:14 · 76 阅读 · 0 评论 -
python基础03——文件和异常
注意,上面打印会多打一个空行,可以使用字符串line的rstrip('\n')方法去掉末尾空行,或者print函数加参数end='',来指示结尾不用加空行。open函数创建一个文件对象并将其与磁盘文件关联,第一个参数是文件路径,第二个参数是模式,包括读、写、追加等等,基本和其他语言类似。try/except/else:在所有except子句后可以出现else子句,当try语句没有引发异常时才会执行。用完记住用close方法关闭文件。此时一定要指定异常类型,如果不知道异常类型,就用Exception类型。原创 2023-07-24 16:31:59 · 32 阅读 · 0 评论 -
python基础04——列表和元组
除了会改变内容的操作(append、remove、sort等等)外,元组支持所有与列表相同的操作,比如下标索引,各种方法,内置函数,切片表达式,in 和 + *操作符。当 * 号的左侧是列表而右侧是整数时,*号变成重复运算符,此时会复制出一个列表的多个副本并将它们全部连接在一起。切片是list的副本,由起始和结束两个索引确定范围,包含起始索引元素,但不包含结束索引元素。列表可变,可以对单个元素进行赋值,也可以对整个列表进行连接,使用+ 和 += 符号。如果省略结束索引,则结束索引为列表长度。原创 2023-07-25 10:33:43 · 46 阅读 · 0 评论 -
python基础05——字符串
字符串是一种序列,前面一章中列表和元组中的一些概念和操作,也适用于字符串。原创 2023-07-26 09:51:16 · 36 阅读 · 0 评论 -
python基础06——字典和集合
字典是可以存储一组数据的对象,字典中的每个元素都有两个部分,key和value。类似java的Hashmap。原创 2023-07-27 08:58:04 · 51 阅读 · 0 评论 -
python基础07(完结)——类和面向对象
else :main()关键字class,后面跟着类名,一般都是大写,然后是冒号。self参数在类方法中是必需的,虽然可以不命名为self,但这已经成惯例了。__init__ 是特殊的,是初始化方法上面的内容都放到coin_demo.py中,执行即可。原创 2023-07-29 17:31:08 · 35 阅读 · 0 评论