Python
Code.ren
编程路上的小学生!正在努力学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象三大特征,封装,继承,多态 Python 100days
面向对象进阶@property装饰器__slots__魔法静态方法和类方法类之间的关系继承和多态 @property装饰器 之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界也是有问题的,比如我们没有办法检查赋给属性的值是否有效。我们之前的建议是将属性命名以单下划线开头,通过这种方式来暗示属性是受保护的,不建议外界直接访问,那么如果想访问属性可以通过属性的getter(访问器)和setter(修改器)方法进行对应的操作。如果要做到这点,就可以原创 2020-07-25 23:05:36 · 166 阅读 · 0 评论 -
字符串和常用数据结构 Python 100days
这里写目录标题使用字符串使用列表三级目录 使用字符串 def main(): str1 = 'hello, world!' 通过len函数计算字符串的长度 print(len(str1)) # 13 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! 获得字符串变大写后的拷贝 print(str1.upper()) # HELLO, WORLD! 从字符串中查找子串所在位置原创 2020-07-25 16:41:07 · 196 阅读 · 0 评论 -
字符串切片(Python)
[a:b] a是起点的索引位置,b是结束的索引位置。 代码如下: str2 = 'abc123456' print(str2[2:5]) 结果 c12 Python中支持下标索引从-1开始 代码如下: print(str2[-3:-1]) 结果 45 [a:b:c] c是步长 L=list(range(100)) L[0:10:2] # 0,2,4,6,8 取前十个数,每两个取一个 ...原创 2020-07-24 18:36:15 · 297 阅读 · 0 评论 -
函数和模块的使用(学习记录二)Python 100days
编程大师Martin Fowler先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”原创 2020-07-23 23:41:50 · 257 阅读 · 0 评论 -
Python(学习记录一)Python 100days
练习1:将华氏温度转换为摄氏温度 F = 1.8C + 32 f=float(input("华氏摄氏度:")) c=(f-32)/1.8 print("%.1f华氏摄氏度=%.1f摄氏度"%(f,c)) 练习2:输入圆的半径计算计算周长和面积。 r=float(input("输入圆的半径:")) PI=3.14 c=2*PI*r s=PI*r*r print("周长=%.1f\n面积=%.1f"%(c,s)) 练习3:输入年份判断是不是闰年。 year=int(input("输入年份:")) is_fl原创 2020-07-23 19:13:38 · 641 阅读 · 0 评论
分享