react网站开发,做网站必须有框架是吗,男女做羞羞的事视频网站,iapp用网站做的APP无法加载目录
pip包管理器
字符串
方法
json
文件操作 pip包管理器
包管理器类似.NET下的nuget#xff0c;主要用于管理引用依赖项。
安装Python的时候#xff0c;已经默认安装了pip包管理器#xff0c;因此无需单独安装
cmd#xff0c;输入#xff1a;pip --version
显示…目录
pip包管理器
字符串
方法
json
文件操作 pip包管理器
包管理器类似.NET下的nuget主要用于管理引用依赖项。
安装Python的时候已经默认安装了pip包管理器因此无需单独安装
cmd输入pip --version
显示pip版本号信息即代表pip安装成功可以正常使用
主要用到的命令
安装包pip install 包名称
列出所有包pip list
注意有时候安装包会失败这个时候重试有可能就可以解决问题
字符串
无论什么开发语言字符串都是最基本的数据类型。
对于Python字符串使用单引号双引号都可以
usernameLi Lei
or
usernameLi Lei
注意Python中声明变量不需要声明类型
如果是多行字符串使用三引号
usernamesLi LeiHan Meimei
格式化字符串最前面加f然后花括号内插和.NET下的$({xx})用法类似
usernameLi Leitextfusername{username}
常字符串操作如拆分为数组、去除指定字符、字符串替换、查找字符索引
s1,2,3,4,5
# 拆分为数组
ress.split(,)
print(res)# 去除字符串前后的指定字符
s11,2,3,4,511
ress.strip(1)
print(res)# 字符串替换
s11,2,3,4,511
ress.replace(1,0)
print(res)# 查找字符位置
s11,2,3,4,511
ress.find(3)
print(res)
方法
通过def定义一个方法
def getUser():usernameLi Leitextfusername{username}print(text)getUser()
注意第一行代码最后有一个冒号:在Python中方法、循环等逻辑代码块均没有花括号而是通过:标识而且后续代码是否属于当前逻辑块根据回缩来严格区分这个一定要注意。
json
json也是一个常用类型这里主要看代码示例可以看下注释说明
# 引入json包
import jsonjs{userId:1101,userName:Li Lei}# 打印类型
print(type(js))
print(js)
# 转为字符串
strJsjson.dumps(js)
print(type(strJs))
print(strJs)
# 转为json
jsjson.loads(strJs)
print(type(js))
print(js)
# 获取userName属性在这里类型的dict
usernamejs[userName]
print(username)
这里dict类型可以理解为就是一个字典所以获取相关属性要通过key来获取
不过如果是带了[]的情况即首先是数组内部才是字典则需要先通过索引获取第x个字典元素再去获取需要的键值信息
文件操作
Python中感觉文件操作很简单直接上代码
txt写入一些信息到txt
with open(output.txt,w,encodingutf8) as f:f.write(txt)
注意涉及中文操作的需要设置编码为utf8