python3.5变化(String)
2.7代码实现查询字符串内字符的数量
import stringdef letterCount(str):count = 0for s in str:if s.lower() in string.lowercase:print()count += 1return count
question = "What is your name?"
print(letterCount(question))
但我用的是3.5,string.lowercase
找不到,查找后发现是做了改变。代码如下:
import stringdef letterCount(str):count = 0for s in str:if s.lower() in string.ascii_lowercase:print()count += 1return count
question = "What is your name?"
print(letterCount(question))
python3.5变化(String)相关推荐
- python3 byte int string 互转 转换
# bytes 与 int b=b'\x01\x02' num=int.from_bytes(b,'little') print('bytes转int:',num)b1=num.to_bytes(2, ...
- python3 AttributeError: module 'string' has no attribute 'uppercase'
string.lowercase string.uppercase 均已取消 使用 string.ascii_uppercase string.ascii_lowercase 替代
- python3数据类型:String字符串
Python中的字符串用单引号 ' 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符. 字符串的截取的语法格式如下: 变量[头下标:尾下标] 索引值以 0 为开始值,-1 为从末尾的开 ...
- Python3 基础知识
1.输入函数:input('输入提示信息'),获取用户输入,保存成一个字符串! 输出(打印)函数:print(*args, sep=' ', end='\n', file=None),"se ...
- Python3 基础
Python3 基础知识笔记 ##################################################################################### ...
- python3图形界面简单案例(tkinter)
1.对于python3中对话框的使用: 注意python3中相对于python2有很多的变化,其中一些包的名字是改变了,比图Tkinter变为 tkinter,而对于对话框在python2中可以通过导 ...
- Java基础---API概述---常用类(Object类/String类)---equals和==
API概述 API:application programming interface,应用程序编程接口 用于规定方法名称的规则集合,定义了方法的修饰符.返回值类型.方法的名称.方法的参数列表.方法的 ...
- Python3从零入门机器学习:第一章 简介
原文 原文竟然包含波兰语,看不懂的只能Google翻译 文章目录 [1.安装Python](http://python.astrotech.io/about/install.html) 1.1 系统要 ...
- Python3 实现 KMP 算法核心 PMT
有些算法,适合从它产生的动机,如何设计与解决问题这样正向地去介绍.但 KMP 算法真的不适合这样去学.最好的办法是先搞清楚它所用的数据结构是什么,再搞清楚怎么用,最后为什么的问题就会有恍然大悟的感觉. ...
最新文章
- vrml场景实例代码_高并发的中断下半部tasklet实例解析
- HTML 5 全局属性
- Java -- XStreamAlias 处理节点中的属性和值
- javascript --- XHR(XMLHttpRequet)对象
- 代理类Proxy------ WeakHashMap----ReferenceQueue---- Reference
- 网页防篡改技术_大数据让档案“活”起来:用区块链技术防篡改,用量子加密技术防盗窃...
- java抛出自定义异常_令Java程序员头疼的异常报错,你遇到过哪些?
- windows10安装AWVS
- 为什么 iPhone 的原装充电线容易坏?
- 性能测试工具篇(开源商业)
- 程序员路在何方的辛苦工作
- 电脑小知识:计算机防火墙到底是什么?能不能阻止黑客的入侵?
- Ballerina 1.0版增加了Java互操作性并以JVM为目标
- matlab 沃尔什矩阵,压缩感知——沃尔什-哈达玛(WHT)变换与逆变换的Matlab代码实现...
- DDIM代码详细解读(4):分类器classifier的网络设计、训练、推理
- 推荐系统遇上深度学习(二十一)--贝叶斯个性化排序(BPR)算法原理及实战
- BASE64加密解密及乱码问题
- Unity批量修改FBX模型
- Python|读取dta文件并录入csv格式
- 直播软件源码开发,直播间内消息系统的实现
热门文章
- 为什么RISC-V中需要恒零寄存器?
- 基于51单片机的出租车计价器的设计
- 中国计算机学会推荐国际期刊和会议2011
- samba配置共享打印机
- linux系统无法网上看视频文件,重橙网络:Flash Player 发布重要更新,Win7 以下/Linux/Mac 不再支持视频格式内容播放...
- Pycharm | cv2爆红 | opencv-python安装 | Requirement already satisfied: opencv-python 有效解决方法
- 验证中文和英文姓名 正则表达式
- Learn to Give Up
- 关于算法的学习以及一些总结(二)——数据结构
- 基于JAVA的农产品销售管理系统【数据库设计、源码、开题报告】