Python基础
Posted 745728806-qq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
一、区分字符串和数字
str(字符串)
int(整数)
float(浮点数)
二、字符串
name = "luo" #引号代表字符串, ‘‘‘为段落
name1 = "huilun"
name+name1 #字符串的拼接
.capitalize() #首字母大写
.casefold() #把字符串全变成小写
.center(间隔,符号) #字符串间隔
.count() #查找字符串同元素
.endswith() #判断以什么为结尾
.find() #查找元素下标,找不到为-1
.format() 0 #改写字符串占位符
三、布尔类型
True 真
False 假
if(如果) slse(否则)
if today == raining
print("应该带伞")
else
print("不用带伞")
四、列表
list [] #列表主要用于多个元素以[,]为分界线
.insert() #插入 (下标,“内容”)
.append() #末尾插入
.index() #查找元素下标
.count() #查找同元素有多少个
.extend() #列表合并
del 变量[变量.index(“元素”)] #命令嵌套 删除
del #删除元素
pop() #删除并返回值,不加下标默认删除最后一个元素,加下标删除指定元素
.remove() #从左到右删除第一个元素,,,,如果没有就会报错
clear() #清空
.reverse() #列表的反转
.sort() #列表的排序,从小到大
变量[下标] = "修改的值" #元素修改
列表切片
[1:3] #切片特点,顾头不顾尾
[1:3:1] #步长 = 步子的长度
[-3:-1] #列表反正切
[::-1] #真正的列表反着切,的关键是改步长(默认1代表从左往右,-1代表从右往左,同样也可以用在字符串身上)
for循环 #格式为 for 变量 in 列表:
五、读取输入
input() #接收到到所有数据都以字符串到格式处理
%() #用于文本取值
%s #字符串占位符
%d #数字占位符
%f #浮点数占位符
六、运算符
%取余
**幂
//整除
and (逻辑运算符) #必须所有条件满足
or (逻辑运算符) #一个条件满足就行
not (逻辑运算符) #判断不为真,(反向判断)
七、流出控制
if #单分支
if else #双分支 (如果 否则)
if elif slse #多分支 (如火 或者 否则)
import #工具包
random #工具 (random.randint(?) 随机工具)
八、while循环
break #终止循环
continue #终止本次循环
while True #死循环
九、三元运算
a = 10
b = 5
d = a if a > 15 else b #if条件成立执行左边,否则直接右边
十、数据类型、元组
元组不可变 = 只读列表
以上是关于Python基础的主要内容,如果未能解决你的问题,请参考以下文章