RUNOOB python练习题17

Python字符串综合练习 Python字符串综合练习,含选择题,填空题,分析题。部分为联考真题。 阅读详情

用来练手的python 练习题其十三,原链接 : python练习实例17

题干 :
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

这个例题让我回忆起了远古的记忆,python str类的 isalpha,isspace,isdigit方法。这些方法通过比较ASCII码来判断输入的字符串对应的是哪一种字符,下面放出源代码:

def static_str():
  number = 0
  character = 0
  space = 0
  others = 0
  my_string = input("输点字符:")
  for i in my_string:
    if i.isalpha():
      character+=1
    elif i.isspace():
      space+=1
    elif i.isdigit():
      number+=1
    else:
      others+=1
  affichage(number,character,space,others)

def affichage(number,character,space,others):
  print("这个字符串中有%d个数字"%number)
  print("这个字符串中有%d个字母"%character) 
  print("这个字符串中有%d个空格"%space)
  print("这个字符串中有%d个其他字符"%others)  

实验输出结果如下:
在这里插入图片描述

lambda函数 RUNOOB python练习题49 python lambda函数的应用 阅读详情

相关推荐

数组元素前移后移 RUNOOB python练习题 68

python数组元素前后移

Cy_coding的博客 1461

Python 第五章 字符串 单选题

解析:字符下标从左到右从0开始编号。 解析:print(ord('a')),ord('A')) 97 65 print(chr(97),chr (65)) a A 解析:本题考查字符串的分片。I 是索引起始位置,j是索引结束位置但不包括j位置上的字符,索引编号每次增加的步长为k。4,3,12。 解析:字符串中,转义字符\\表示\,\'表示',\”表示” 解析:考察字符串的拆分。s.split([sep,[maxsplit]]):以sep为分隔符,把字符串s拆分成一个

m0_74019320的博客 931

Python打印杨辉三角形 RUNOOB python练习题61

python 杨辉三角形

Cy_coding的博客 972

Python语言程序设计 习题5

c.isalpha()或c.lower()='a'或c.upper()='A'或c='A'or c='a'9.re.findall('to','Tom likes to play football too.',re.I)的值是( A )。8.设s='a,b,c',s2=('x','y','z'),s3=':',则s.split(',')的值为。

JYHZZ的博客 6445

RUNOOB python练习题27 递归逆向输出字符串

python 递归逆向输出字符串

Cy_coding的博客 3209

RUNOOB python练习题6 斐波那契数列

斐波那契数列 python递归 RUNOOB python小题

Cy_coding的博客 702

Python 【字符串】 水平考试:30 道精选试题和答案

关于Python 字符串主题,30 道测试题及答案。

ROGERLEE- Python场景式编程学习与训练 908

RUNOOB python练习题3

用来练手的python 练习题,原链接 : python练习实例3 拿到题目就写了如下代码,思路是因为使用**0.5进行开平方操作时,python会将数据类型自动转换为float单精度浮点型。这里利用提取其整数部分,来判断这个数是否是完全平方数。 z = 13 while (z**2 - 168)**0.5 != int((z**2 - 168)**0.5): z+=1 x = z**2-268 print(x) 输出结果 : 这个代码问题也很明显,没有办法穷举而只能找出最小的x的值。为了穷

Cy_coding的博客 373

2023年Python选择题及答案解析【35道】

1、在Python3中,运行结果为: 2、在Python3中,字符串的变换结果为: 3、在Python3中,下列程序运行结果为: 4、在Python3中,下列程序结果为: 5、a与b定义如下,下列哪个选项是正确的? 6、在Python3中,下列程序运行结果为: 7、对于下面的python3函数,如果输入的参数n非常大,函数的返回值会趋近于以下哪一个值(选项中的值用Python表达式来表示)() 8、以下程序输出为: 9、执行以下程序,结果输出为() 10、下列程序打印结果为( ) 11、下列哪个语句在Pyt

weixin_43474701的博客 1万+

openEuler服务器离线安装实战:从Docker到Samba的完整避坑指南

本文提供了一份详尽的openEuler服务器离线部署实战指南,重点解决了在无网络环境下安装Docker、Samba等软件的依赖难题。文章深入对比了`dnf install`、`rpm`直接安装及禁用仓库安装三种核心方法,并分享了构建本地DNF仓库的进阶策略,旨在帮助运维人员构建高效可靠的离线部署工作流。

weixin_29210759的博客 72

rbf神经网络python预测代码_RBF神经网络预测

%用RBF网络来预测股票走势clcclear%归一化数据input=[0 0 0 0 0 0.0277;0.0177 0.0292 0.0184 0.0122 0.0264 0.0492;0.0374 0.0946 0.0393 ...

weixin_39951419的博客 1889

RUNOOB python练习题 14

python使用递归实现正整数的分解质因数

Cy_coding的博客 440

西电 程序设计基础课程设计 作业

当时做的程序设计课程的作业. 一共五题, 以报告的形式提交. 质量应该比较高(高傲). 完整内容在这里 高精度计算 问题描述 涉及知识点: 数组, 流程控制, 函数等 要求: 用整型数组表示10进制大整数(超过 2322^{32}232 的整数), 数组的每个元素存储大整数的一位数字, 实现大整数的加减法. 问题分析 结构设计 可将高精度整数写成一个类. 成员变量有: int a[MAXN], len; bool negative; 其中, 数组a用来存储大整数的一个数位, a[1]为个位上的数字, a

Wings 2513

python random随机数 RUNOOB python练习题50

python random随机数

Cy_coding的博客 1880

银河麒麟V10 SP1忘记密码?3分钟搞定单用户模式密码重置(附详细截图)

本文详细介绍了银河麒麟V10 SP1操作系统忘记登录密码后的应急恢复方法。核心是通过GRUB引导菜单进入单用户模式,无需密码即可获得root权限,从而快速重置用户密码。文章提供了从捕捉GRUB界面、编辑启动参数到执行密码修改命令的完整步骤图解与常见问题解决方案,帮助用户在几分钟内恢复系统访问。

w3x4y的博客 922

单细胞分析实战:用R语言绘制带连线的堆叠柱状图(附完整代码)

本文详细介绍了如何使用R语言绘制带连线的堆叠柱状图进行单细胞转录组数据分析,特别适用于展示细胞比例变化趋势。通过完整代码示例和实战技巧,帮助研究者优化多组别比较的可视化效果,提升科研图表质量。

yhn4567890的博客 390

RUNOOB python练习题24 斐波那契数列的衍生问题

斐波那契数列变种

Cy_coding的博客 372

Zemax单模光纤耦合仿真避坑指南:数值孔径、模式匹配与镀膜影响详解

本文详细解析了Zemax单模光纤耦合仿真中的关键避坑要点,包括数值孔径的多重定义与换算、模式匹配度评估及镀膜影响分析。通过实际案例和技术公式,帮助工程师避免常见仿真误差,提升激光通信和光纤传感系统的设计精度。特别针对OpticStudio用户提供了实用的参数设置建议和优化策略。

weixin_30836759的博客 466

RUNOOB python练习题1

用来练手的python 练习题,原链接 : python练习实例1 题干 : 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? import numpy as np cen = np.array([1,2,3,4]) tens = np.array([1,2,3,4]) unit = np.array([1,2,3,4]) result = np.zeros([1,3],dtype=np.int64) for i in range(len(cen)): for j in

Cy_coding的博客 282

Matlab蒙特卡洛模拟二维伊辛模型相变过程

一、什么是伊辛模型 伊辛(Ising)模型是描述磁系统相变最简单的模型,但模型里自旋之间的相互作用赋予了它奇妙的特性,最有趣的就是对称性破缺。这一模型可以被推广用于研究连续的量子相变、基本粒子超弦理论、动力学临界行为等,甚至被认为可以描述深林火灾、交通拥堵、舆论传播等社会经济现象。 如图,每个格点的方向只有向上或向下两者状态,但临近的自旋之间有相互作用,而且点阵可以是一维、二维、三维、甚至更高维...

http://www.icfgblog.com/ 2万+

2026最新YOLO26改进:卷积层、轻量化、注意力机制、损失函数、Backbone、SPPF、Neck、检测头全方位优化汇总

针对YOLO26模型改进痛点,本专栏整理200+实战验证方法,覆盖卷积层、注意力机制等核心模块。 每种方法含原理、性能分析、改进路径及实操流程,代码可直接运行,快速提升模型效果,性价比超高。

魔改工程师的博客 1万+

RUNOOB python练习题44

python 矩阵加法 numpy库矩阵加法 及 合并矩阵的vstack hstack方法

Cy_coding的博客 340

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

RUNOOB python练习题29

python 练习题29 逆序打印给出的一个正整数

Cy_coding的博客 370

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

RUNOOB python练习题30 回文数

python 判断一个五位数是不是回文数

Cy_coding的博客 339

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

RUNOOB python练习题10

用来练手的python 练习题,原链接 : python练习实例9 题干 : 暂停两秒输出,并格式化当前时间。 import time,datetime TIME = datetime.datetime.now() print(TIME.strftime("%Y.%m.%d %H-%M-%S")) time.sleep(2) TIME = datetime.datetime.now() print(TIME.strftime("%Y.%m.%d %H-%M-%S")) 输出结果如下: 输出当前时间的格

Cy_coding的博客 254

RUNOOB python练习题5

输入三个整数x,y,z,请把这三个数由小到大输出。 python小题 经典送分题

Cy_coding的博客 316
上一篇: RUNOOB python练习题 14
下一篇: 叠数的加法与字符串 RUNOOB python练习题 18
Cy_coding
博客等级 码龄7年 49粉丝 88原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值