python 下载安装 https://python.org
python解释性语言
python数据结构
*输入输出 print(12,34,56,end=‘‘,sep=‘*‘) input() <input type=‘text‘> 变量: 把一个数据暂时存储在内存中,方便后面的程序使用. 命名规范: 数字字母下划线 不能纯数字,不能字母开头 不能关键字 break true false return if while else 要有意义 a b n m--算法 大小写 不要太长 不要用中文 驼峰 下划线 if 条件判断: if 条件: if 体 elif 条件: ... else: ... while 最适合干死循环 while 条件: 代码块 服务器-> nginx 内部轮询机制(死循环) 宕机/游戏(死循环)/Windows break 结束一个循环的执行 continue 停止当前本次,继续下次循环 * 运算符 + - * / // % and 并且 与 真 真 -->真 or 或者 或 一真就真 not 非 非真即假,非假即真 顺序 () not and or += -= in /not in * 数据 type int 整数 + - * / % // > < == 格式化 str 字符串 join() 爬虫 拼接列表 split() str切割 strip() 去掉空白 空格 制表符 回车 replace() 替换 startswith() 以什么开头 upper() 大写 lower() 小写 endswith() 以什么结束 isdigit() 是不是数字? title() 单词首字母大写 find() 查找 找不到返回-1 isalpha() isalnum() index() 索引 format() 格式化 索引和切片 str[index] str[start:end] 顾头不顾尾 str[start:end:step] 头:尾:步长 前闭后开区间 [ ) for 变量 in 可迭代对象: 变量各种操作 bool: 布尔值 True False 1 0 list 列表 [ 元素 ...] 索引 切片 lst[0] 索引从0开始 增 append 追加 insert 插入 extend 迭代添加 删 pop() remove() del() clear() 改 索引修改 lst[index] = 值 查 索引查询 for for i in lst: ... range(10,10,2) tuple 元组 特点:不可变,可哈希 索引 (1,) dict 字典 {key:value,...} 特点: key 必须是可哈希的 哈希表(数据结构)
原文:https://www.cnblogs.com/zhangchen-sx/p/10940979.html