python之路 - 基础4】的更多相关文章

基础篇 1.Python基础之初识python 2.Python数据类型之字符串 3.Python数据类型之列表 4.Python数据类型之元祖 5.Python数据类型之字典 6.Python Set集合,函数,深入拷贝,浅入拷贝,文件处理 7.Python之常用模块 8.python正则表达式 9.python面向对象编程 10.python之socket编程 11.python进程.线程.协程 11.python-nmap使用及案例 进阶篇 1.浅析tornado web框架 2.djan…
列表的定义 列表是Python基础数据类型之一,它是以[ ]括起来, 每个元素用' , '隔开而且可以存放各种数据类型: lst = [1,2,'你好','num'] 列表的索引和切片 与字符串类似,在这就不举例了,但是列表是可以的,而字符串则不可以 列表的操作 增   lst.append('添加值')默认在列表的最后一个位置(追加模式) num = [1,2,3,4,5] num.append(6) print(num) 运行结果:[1, 2, 3, 4, 5, 6] lst.insert(…
基础数据类型的补充 str: 首字母大写 name = 'alexdasx' new_name = name.capitalize() print(new_name) 通过元素查找下标 从左到右 只查找一个 name = 'alexdasx' new_name = name.find('e') print(new_name) # print(name.find("b")) #find查找不存在的返回-1 查找 从左向右 只查找一个 name = "alelx" pr…
1.安装windows安装双版本Python2,Python3 下载Python2和Python3https://www.python.org/downloads/ 分别安装两个版本 进入Python3的安装目录后,将Python.exe重命名为Python3.exe,删除脚本文件夹下的pip.exe 添加环境变量 Python3安装后已经默认添加到环境变量中,这里只需要添加Python2的环境变量 添加到PATH中 C:\Python27C:\Python27\Scripts 测试是否成功 在…
一. 数据类型与变量 1.数据类型 整数   #Python在程序中的表示方法和数学上的写法一模一样,-1,0,1都是整数. 浮点数  1 #浮点数就是小数. 字符串 1 #在Python中字符串是以单引号''或双引号""括起来的任意文本. 字符串的常见操作: #!/usr/bin/env python # -*- coding: utf-8 -*- #1.移除空白 s = ' I am currently in a state of beginner Python ' print(s…
模块:os.sys.time.logging.json/pickle.hashlib.random.re 模块分为三种: 自定义模块 第三方模块 内置模块 自定义模块 1.定义模块 将一系列功能函数或常量封装为一个独立的.py或多个.py文件. 2.导入模块 import module from module.xx import yy from module.xxxxx import as rename 对于难于编写可以将其重新命名为一个新的模块名字 from module.xx import…
1.导入模块 import 模块名 form 模块名 import 模块中的函数 可以将模块放入同级目录中,也可以将模块放入site-packages目录中 import sys print (sys.path) #打印环境变量 print (sys.argv) #打印相对路径 import os cmd_res = os.system('dir') #执行命令不保存结果 cmd_res = os.popen('dir').read() os.mkdir('new_dir') #创建单个目录 2…
字符串类型 字符串是不可变的数据类型 索引(下标) 我们在日常生活中会遇到很多类似的情况,例如吃饭排队叫号,在学校时会有学号,工作时会有工号,这些就是一种能保证唯一准确的手段,在计算机中也是一样,它就叫索引,也叫下标, 注意:索引都是从0开始,只有有序的对象才会有索引 切片 只取字符串中某一部分的,就要切片,切片特性:顾头不顾尾   name = 'alisa' print(name[:]) #运行结果:ali 只会取 的下标对应的值 步长 步长是指你取值的间隔长度,例如: name = 'al…
字典的定义-dict 字典(dict)是python中唯⼀的⼀个映射类型.他是以{ }括起来的键值对组成,字典是无序的,key是不可修改的.dic = {1:'好',2:'美',3:'啊'} 字典的操作 增 dic[键] = '值'  若键存在,则是修改,不存在则是增加 dic = {1:'好',2:'美',3:'啊'} dic[4] = '哈哈' # 4这个key值不存在,所以新增 print(dic) 输出结果:{1: '好', 2: '美', 3: '啊', 4: '哈哈'} dic[4]…
1.看代码写结果 v1 = [1,2,3,4,5] v2 = [v1,v1,v1] v1.append(6) print(v1) print(v2) [1,2,3,4,5,6] [[1,2,3,4,5,6],[1,2,3,4,5,6],[1,2,3,4,5,6]] 2.看代码写结果 v1 = [1,2,3,4,5] v2 = [v1,v1,v1] v2[1][0] = 111 v2[2][0] = 222 print(v1) print(v2) [222,2,3,4,5] [[222,2,3,4…