加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python基础

发布时间:2020-12-20 10:43:21 所属栏目:Python 来源:网络整理
导读:---恢复内容开始--- 一、区分字符串和数字 ? ? ? str(字符串)? ? ? ? ? ? int(整数) ? ? ? float(浮点数)? 二、字符串? ? ? ? name = "luo"? #引号代表字符串,‘‘‘为段落 ? ? ? name1 = "huilun"?? ? ? ? name+name1? ? ? ? ? ? #字符串的拼接 ? ? ? .capi

---恢复内容开始---

一、区分字符串和数字

? ? ?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条件成立执行左边,否则直接右边

十、数据类型、元组

? ? ? 元组不可变 = 只读列表

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读