python基础1
python数据类型:
1.整形(int)
2.浮点数(默认只有17位有效数字,之后的数据都不精确,最后一位数会进行四舍五入,提升精度需要带入decimal包,运算时使用Decimal()
提升精度
3.复数形,主要用于人工智能,大数据建模
4.布尔值(true,false)
5.字符串,用单引号或者双引号包括起来,同样引号不能嵌套,拼接使用加好拼接,转义字符\,如print('dasdas\n'),表示输出的内容有换行
import
将整个模块导入:import ***
导入模块中的指定函数:import selenium from webdirver
导入模块中的对个函数:import *** from f1,f2,f3
将导入的函数重命名:import *** from *** as rename,导入的函数重命名为rename
help()
帮助函数,在对函数使用方法不知道的时候,在python中,输入help(函数),就可以知道函数的使用方法
声明编码格式
在代码第一行加入:
coding=utf-8
不能存在空格
数据类型:
number:数字类型
string:字符串
list:列表,a[1,2,3]
元组:tuple
set:集合
dicti:字典
序列通用的操作符:
+ - * /
序列通用的方法:
a[0]:查询a中第0个元素
a[0:2]查询从0到2范围的值
max()最大值
min()最小值
len()长度
a.index(x)查找值在数字中的位置
a.index(x,1,4)查找在1到4范围中首次出现x的位置,end的值是取不到得,左侧闭区间,右侧开区间
a.count(x)返回x在a中出现的次数
str.replace('a','b')将数组中的a全部替换为b
str.split(',')将字符串用,分割开
str.find('word')查找字符串中首次出现word的索引
a[::-1]反转字符串
a.upper()将字符串中的所有英文文都改为大写英文字母
a.lower()将字符串中的所有英文都改为小写英文字母
列表相关函数:
append()尾部插入
insert(a[0],x)在列表指定位置插入内容
exted()把每个元素依次添加到尾部
reverse()列表逆向排序,直接反转了,没有值,也不返回值,直接改变顺序,与[::-1]不同,切片不改变实际位置,只是创建一个新的列表展示出来
remove()删除指定的字符,
del()删除指定位置的字符,需要给索引号,改方法删除的是列表的索引,并未删除值,
pop()弹出指定位置的元素并返回出来
__EOF__

本文作者:xiaopo
本文链接:https://www.cnblogs.com/xiaopo/p/15688856.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/xiaopo/p/15688856.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律