python
python学习
cw_hstx
知行合一
展开
-
Effective python-1
1:PEP8风格指南 1:用空格表示缩进 2:受保护的实例属性,用一个下划线开头。_leading 3:私有的实例属性,用两个下划线开头。__double_leading 4:模块级别的常量 ALL_NUMBER 5:不要通过长度判断容器或序列是不是空。例如不用使用 if len(somelist) == 0 判断somelist是否为[] 或 ''等空值,而应该采用 if not somelist 。Python会把空值自动评估为False。同理 if somelist 6:多行表达式,应该.原创 2022-01-22 21:19:27 · 540 阅读 · 0 评论 -
python-4 字符串相关str
1:访str单个字符 #for循环迭代 name = 'Chengwei' for ch in name: print(ch, end=' ') #C h e n g w e i #索引 print(name[1]) #h print(name[-1]) #最后一个为 -1 #i #len()函数返回str字符串数量 print(len(name)) #8 2: 字符串连接 message = 'hello' + 'world' print(message) #helloworld原创 2022-01-15 23:17:50 · 411 阅读 · 0 评论 -
python-3 字典
1:创建字典 my_dict = {'hello': '555', 'hi': '666', 'moxi': '777'} #value 可以是任何对象 #key 不可变对象。字符串,整数,浮点数,元组 #创建空字典 my_dict = {} my_dict['hello'] = 123 my_dict['hi'] = 567 print(my_dict) #{'hello': 123, 'hi': 567} 2:从字典中检索 {'hello': 123, 'hi': 567} print(m原创 2022-01-15 23:07:48 · 365 阅读 · 0 评论 -
python-2
列表和元组 1:列表是包含多个数据项得对象 even_numbers = [ 2, 4, 6, 8 ] 2 4 6 8 names = [ 'Molly', 'Steve', 'Will' ] Molly Steve Will 2:重复运算 numbers = [1, 2, 3, 4] numbers = numbers * 2 print(n原创 2022-01-15 22:55:33 · 357 阅读 · 0 评论 -
python-1
python基础原创 2022-01-15 22:39:45 · 801 阅读 · 0 评论