变量命名规范:
1.单词之间用_分开 add_num()
2.全局变量,大写 PI,NUMBER()
3.实例变量,以_开头 _example()
4.私有实例变量 __private()
5.普通函数,_动词+名词 _get_name(),_add_age()
6.普通私有函数, __动词+名词 __get_name()
7.类名,首字母大写单词串 MyClass
8.函数&方法,函数名应该为小写,可以用下划线风格单词以增加可读性 myfunction,my_function
字符串索引及切片 [i,j),前闭后开:
1.str[i:j] 返回str从第i到第j个元素组成的新str。
2.str[i:] 返回str从第i开始的全部元素组成的新str
3.str[i:-1] -1值最后一个元素,仍然前闭后开
4.str[i:j:k] k指步长,即间隔
5.str1[:] 即str1,一样的str
字符串的常用方法:
1.capitalize() 首字母大写,其余小写
2.upper() 全部大写 lower 全部小写
3.swapcase() 大小写翻转
4.title() 每个被隔开的单词首字母大写,其余小写
5.center(width, obj) 将str居中,总长度width,用obj填满,obj默认为空格
6.split(obj) 以obj元素将str分割,返回列表,不包含该obj元素
7.find(obj, start, end) 找从start至end索引下的obj元素,返回索引。没有该元素返回-1
7.1. index(obj) 通过元素找索引,返回索引。找不到则报错
8.strip(obj) 去除str中左右的obj,obj默认空格;迭代删除 lstrip,rstrip
9.count(obj) 返回str中obj的个数
10.replace(old, new, count) 用new替换str中的old, 替换的总数为count,默认全部
11.isalnum() 判断str是否为纯字母+数字;isdigit isalpha
12.startswith(obj, start, end) 判断str的从start到end索引的str1,是否以obj开头
endswith()
公共方法:
1.len() 返回str的长度
2.Obj.join(iterable) 用Obj迭代连接iterable对象;可迭代对象转换为str
格式化: format:
1.'我叫{},今年{},我叫{}'.format('web',23,'web') #普通
2.'我叫{0},今年{1},我叫{0}'.format('web',23) # 重复的格式化
3.'我叫{name},今年{age},我叫{name}'.format(name='web',age=24) # 带变量名
                                        
2/26

变量命名规范及str类型的更多相关文章

  1. javascript 变量 命名规范 变量的作用域

    原文:javascript 变量 命名规范 变量的作用域 大家好,我是小强老师,今天讲解的是变量 变量 小时候我们学过  这个 应用题 :  X+1=2; 问  X 等于几?  答案是 1 对了,很聪 ...

  2. [转载]python 变量命名规范

    原文地址:python 变量命名规范作者:loveflying python源码和其他一些书籍,命名各种个性,没有一个比较统一的命名规范.于是自己总结了一些,可供参考. 模块名: 小写字母,单词之间用 ...

  3. [No000064]python 变量命名规范

    python源码和其他一些书籍,命名各种个性,没有一个比较统一的命名规范.于是总结了一些,供参考. 模块名: 模块应该使用尽可能短的.全小写命名,可以在模块命名时使用下划线以增强可读性.同样包的命名也 ...

  4. python 变量命名规范

    python源码和其他一些书籍,命名各种个性,没有一个比较统一的命名规范.于是总结了一些,供参考. 模块名: 模块应该使用尽可能短的.全小写命名,可以在模块命名时使用下划线以增强可读性.同样包的命名也 ...

  5. 初识 Javascript.01 -- Javascript基础|输出方式、变量、变量命名规范、数据类型、

    Javascript基础 1 聊聊Javascript 1.1 Javascript的历史来源 94年网景公司   研发出世界上第一款浏览器. 95年 sun公司   java语言诞生 网景公司和su ...

  6. Python变量命名规范

    模块名: 小写字母,单词之间用_分割 ad_stats.py 包名: 和模块名一样 类名: 单词首字母大写 AdStats ConfigUtil 全局变量名(类变量,在java中相当于static变量 ...

  7. JS 变量 命名规范 oDiv aDiv 等

    l命名规范及必要性 l可读性--能看懂 l规范性--符合规则 l匈牙利命名法 l类型前缀 类型 前缀 类型 实例 数组 a Array aItems 布尔值 b Boolean bIsComplete ...

  8. java基础之Java变量命名规范

    本文介绍的是java中的变量的命名规则,对于初学者来说,还是很重要的.希望对你有帮助,一起来看. Java是一种区分字母的大小写(case-sensitive)的语言,下面谈谈Java语言中包.类.变 ...

  9. 编程语言,执行python程序,变量(命名规范)

    编程语言 分类: ​ 计算语言/汇编语言/高级语言 计算语言: ​ 站在计算机的角度,说计算机能听懂的语言,就是直接用二进制编程,直接操作硬件 优点是最底层,执行速度最快 缺点是最复杂,开发效率最低 ...

随机推荐

  1. 【UOJ#50】【UR #3】链式反应(分治FFT,动态规划)

    [UOJ#50][UR #3]链式反应(分治FFT,动态规划) 题面 UOJ 题解 首先把题目意思捋一捋,大概就是有\(n\)个节点的一棵树,父亲的编号大于儿子. 满足一个点的儿子有\(2+c\)个, ...

  2. Python中图像的缩放 resize()函数的应用

    cv2.resize(src, dsize[, dst[, fx[, fy[, interpolation]]]]) -> dst 参数说明: src - 原图 dst - 目标图像.当参数ds ...

  3. 做支付遇到的HttpClient大坑

    前言 HTTPClient大家应该都很熟悉,一个很好的抓网页,刷投票或者刷浏览量的工具.但是还有一项非常重要的功能就是外部接口调用,比如说发起微信支付,支付宝退款接口调用等:最近我们在这个工具上栽了一 ...

  4. phpEXCEL如何设置单元格格式为百分比

    $objExcel->getActiveSheet()->getStyle('C9')->getNumberFormat()->setFormatCode(PHPExcel_S ...

  5. 用2003版的Excel使用“宏”打开NMON软件生产的.nmon文件

    用2003版的Excel使用“宏”打开NMON软件生产的.nmon文件 nmon analyser——生成 AIX 性能报告的免费工具,可从 NMON 的输出中生成大量的报告图形.nmon_analy ...

  6. jQuery验证所有输入合法后才干提交

    大学三年里所有在专注后台编码.学会不知多少种,servlet.ssh,springMVC,web.py...... 最后每次碰到前端自己要写点东西就满目愁抑, 干脆自己好好理解一段前端代码, 特地拿出 ...

  7. robot framework环境配置

    1.Robot framework的安装 作用:web自动化测试框架. RF框架是基于python 的,所以一定要有python环境.网上可以自行查找. 下载地址:https://pypi.pytho ...

  8. hadoop无法启动DataNode问题

    因为种种原因,今天又一次安装hadoop集群.清空了/tmp下的文件夹,重新启动集群,hadoop namenode -format 之后  start-all   可是没有发现DataNode的守护 ...

  9. nginx报 File not found 错误

    原因可能非常多,但对于刚開始学习的人.大部分应该是/etc/nginx/conf.d/default.conf里面的php解析部分配置不正确. 解决的话就是把root定义.在server下加上,这样r ...

  10. kentico中的page template的使用

    父页面使用自己的template 子页面,也使用自己的template. 然后父页面中需要添加一个place holder. 子页面的继承,选择inherit only master page. 这样 ...