Python字符串遍历_Python自学第九节
2023-06-13 09:16:14 时间
字符串遍历:依次取出字符串中每个字符,再挨个进行处理。
>>> a = 'ILovePython'
>>> for i in a:
... print(i,end='')
...
ILovePython>>>
将字符串的字符依次赋值给多个变量:
>>> a,b,c ='123'
>>> a
'1'
>>> b
'2'
>>> c
'3'
练习:
练习1:水仙花数脚本改进
>>> for i in range(100,1000):
... bai = str(i)[0] #取i的第一位数即为百位数
... shi = str(i)[1] #取i的第二位数即为十位数
... ge = str(i)[2] #取i的第三位数即为个位数
------以上需要数值转换为字符------
... if i == int(bai)**3 + int(shi)**3 + int(ge)**3: #此步需要转换回数值
... print(i)
...
153
370
371
407
------优化步骤------
>>> for i in range(100,1000):
... bai,shi,ge = map(int,str(i)) #一步把str(i)转换为数值
... if i == bai**3 + shi**3 + ge**3:
... print(i)
...
153
370
371
407
练习2:
题目内容: }~144_0t_em0c14w{galf
lCTF,Capture The Flag,夺旗赛,如果能够成功解题,指可以从给出的比赛环境中得到一串具有一定格式的字符串或其他内容,并将其提交,从而夺得分数。
>>> a = '}~144_0t_em0c14w{galf'
>>> a [::-1]
'flag{w41c0me_t0_441~}'
直接反转得到flag{ }
相关文章
- python 字符串转成数字_python数字转十六进制字符串
- python pycharm教程_Pycharm简单使用教程(入门小结)
- Python 二进制,十进制,十六进制转换「建议收藏」
- python常用面试题_Python+Selenium 常见面试题整理[通俗易懂]
- python格式化转换_Python进制转换format格式化[通俗易懂]
- python中替换字符串中字符_Python replace()函数:替换字符串中的某个字符「建议收藏」
- 【Python】批量裁剪图片小脚本
- 胡渊鸣:import一个“太极”库,让Python代码提速100倍!
- Python抓取数据_python抓取游戏数据
- 【说站】python复合赋值运算符是什么
- 【说站】python for循环遍历位置的查找
- 【说站】python事件循环如何使用?
- 【说站】python如何用循环遍历分离数据
- 经纬度距离计算 python_Python已知两坐标求距离
- python pkl文件_Python字符串格式化输出的方式包括
- python udp编程_Python核心编程
- 关于python中lambda函数的描述_Python全局变量
- Python绘制旭日图_python绘制散点图
- python中if判断语句的用法_Python if判断语句的用法详细介绍[通俗易懂]
- python如何生成随机数_Python生成50个随机数
- Python 生成随机数_python 随机字符串
- eval在python中是什么意思_如何在Python中使用eval ?
- 摘录一下Python列表和元组的学习笔记
- 一览机器学习算法(附python和R代码)
- java和python 编写贪吃蛇游戏
- Python 语法基础
- Python 字符串操作及string模块使用详解编程语言
- 搞定!Linux下快速设置Python环境变量(linux设置python环境变量)
- Linux 启动 Python编程之旅(linux打开python)
- 在Linux上学习Python——你的编程之路(linux学python)
- Python驱动Oracle数据库(python操作oracle)
- Python 中最快解压 zip 文件的方法
- 为你的 Python 平台类游戏添加跳跃功能
- Python在连接MSSQL数据库中的应用(python连mssql)
- 利用Neo4j和Python进行无缝图形数据库支持(neo4j python)
- Linux下的Python开发技术之旅(linux下python开发)
- 400多行Python代码实现了一个FTP服务器
- 跟老齐学Python之通过Python连接数据库