摘要:
字典 ''' 字典操作 字典是一种key-value的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 ''' #语法 info = { 'stu1101': 'test1', 'stu1102': 'test2', 'stu1103': 'test3' } print(in 阅读全文
摘要:
字符串 ''' 字符串操作 ''' name = 'my name is alex' print(name.capitalize()) print(name.count('a')) ''' Python casefold() 方法是Python3.3版本之后引入的,其效果和 lower() 方法非常 阅读全文
摘要:
2-9 product_list = [ ('iphone', 5800), ('mac pro', 9800), ('bike', 800), ('watch', 10600), ('coffee', 31), ('alex python', 120) ] shopping_list = [] s 阅读全文
摘要:
2-8 ''' sys模块是python解释器自带的,没有py文件 ''' #浅copy import copy #浅copy方式一 person = ['name', ['a', 100]] p1 = copy.copy(person) #浅copy方式二 p2 = person[:] #浅cop 阅读全文
摘要:
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 阅读全文
摘要:
列表 #列表 names = ['test1', 'test2', 'test3', 'test4', 'test5'] print(names) print(names[0]) print(names[1:3]) #切片 print(names[0:3]) print(names[:3]) #取最 阅读全文
摘要:
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) #如果不用三元运算符,则需要这么写: 阅读全文
摘要:
数据类型 ''' 数据类型 1. 数字 int(整型) long(长整型) ''' print(type(2**64)) ''' python3中全部是整型,没有长整型 ''' ''' float(浮点型) 3.23和52.3E-4是浮点数的例子 ''' print(52.3E4) print(52 阅读全文
摘要:
pyc文件 pyc文件是什么? c是compiled的缩写 python和jave/c#一样,也是一门基于虚拟机的语言 python是一门先编译后解释的语言 简述python的运行过程 当python运行程序时,编译的结果则是保存在位于内存中的PyCodeObject中,当python程序运行结束时 阅读全文
摘要:
OS模块 import os os.system('dir') #打印结果 cmd_res = os.system('dir') print(' >', cmd_res) #打印出来的结果是0 #为什么? #os.system结果输出到屏幕 #0是什么?表示命令执行成功 #如果要保存结果 cmd_r 阅读全文
摘要:
模块 ''' 模块: 模块又叫库,分两种,一种是标准库,一种是第三方库 标准库可以直接导入 第三方库需要安装才能导入 ''' import sys print(sys.path) #打印环境变量,打印的是导入库文件时的查找模块的位置 print(sys.argv) #执行脚本时, python te 阅读全文
摘要:
变量 ''' 变量 定义一个变量 name = 'Alex Li' print('My name is', name) C语言 string name='Alex Li'; ''' ''' 变量定于的规则: 变量名只能是字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为 阅读全文
摘要:
linux env #!/usr/bin/env python3 print('Hello world!') #env: Linux查找系统的环境变量 阅读全文