摘要: 字典 ''' 字典操作 字典是一种key-value的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 ''' #语法 info = { 'stu1101': 'test1', 'stu1102': 'test2', 'stu1103': 'test3' } print(in 阅读全文
posted @ 2019-12-11 12:36 python-abc 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 字符串 ''' 字符串操作 ''' name = 'my name is alex' print(name.capitalize()) print(name.count('a')) ''' Python casefold() 方法是Python3.3版本之后引入的,其效果和 lower() 方法非常 阅读全文
posted @ 2019-12-11 12:33 python-abc 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 2-9 product_list = [ ('iphone', 5800), ('mac pro', 9800), ('bike', 800), ('watch', 10600), ('coffee', 31), ('alex python', 120) ] shopping_list = [] s 阅读全文
posted @ 2019-12-11 12:31 python-abc 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 2-8 ''' sys模块是python解释器自带的,没有py文件 ''' #浅copy import copy #浅copy方式一 person = ['name', ['a', 100]] p1 = copy.copy(person) #浅copy方式二 p2 = person[:] #浅cop 阅读全文
posted @ 2019-12-11 12:30 python-abc 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 2-7 #列表的copy方法 names = ['a', 'b', 'c', 'd', 'e'] names2 = names.copy() print(names) print(names2) names[2] = 'CC' print(names) print(names2) #浅copy na 阅读全文
posted @ 2019-12-11 12:10 python-abc 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 列表 #列表 names = ['test1', 'test2', 'test3', 'test4', 'test5'] print(names) print(names[0]) print(names[1:3]) #切片 print(names[0:3]) print(names[:3]) #取最 阅读全文
posted @ 2019-12-11 12:09 python-abc 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 2-5 ''' 三元运算 result = 值1 if 条件 else 值2 如果条件为真: result = 值1 如果条件为假: result = 值2 ''' a, b, c = 1, 3, 5 d = a if a > b else c print(d) #如果不用三元运算符,则需要这么写: 阅读全文
posted @ 2019-12-11 12:07 python-abc 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 数据类型 ''' 数据类型 1. 数字 int(整型) long(长整型) ''' print(type(2**64)) ''' python3中全部是整型,没有长整型 ''' ''' float(浮点型) 3.23和52.3E-4是浮点数的例子 ''' print(52.3E4) print(52 阅读全文
posted @ 2019-12-11 12:06 python-abc 阅读(154) 评论(0) 推荐(0) 编辑
摘要: pyc文件 pyc文件是什么? c是compiled的缩写 python和jave/c#一样,也是一门基于虚拟机的语言 python是一门先编译后解释的语言 简述python的运行过程 当python运行程序时,编译的结果则是保存在位于内存中的PyCodeObject中,当python程序运行结束时 阅读全文
posted @ 2019-12-11 12:04 python-abc 阅读(157) 评论(0) 推荐(0) 编辑
摘要: OS模块 import os os.system('dir') #打印结果 cmd_res = os.system('dir') print(' >', cmd_res) #打印出来的结果是0 #为什么? #os.system结果输出到屏幕 #0是什么?表示命令执行成功 #如果要保存结果 cmd_r 阅读全文
posted @ 2019-12-11 12:02 python-abc 阅读(140) 评论(0) 推荐(0) 编辑