老男孩python全栈s21day03作业
day03 作业
有变量name = "aleX leNb " 完成如下操作:
移除 name 变量对应的值两边的空格,并输出处理结果
name = "aleX leNb " print(name.strip())
判断 name 变量是否以 “al” 开头,并输出结果(用切片)
name = "aleX leNb " if name[:2]=='al':print("是") else:print("否")
判断name变量是否以"Nb"结尾,并输出结果(用切片)
name = "aleX leNb " #print(name[-2:]) if name[-2:]=='Nb':print("是") else:print("否")
将 name 变量对应的值中的 所有的"l" 替换为 “p”,并输出结果
name = "aleX leNb " print(name.replace('l','p'))
将name变量对应的值中的第一个"l"替换成"p",并输出结果
name = "aleX leNb " print(name.replace('l','p',1))
将 name 变量对应的值根据 所有的"l" 分割,并输出结果
name = "aleX leNb " print(name.split('l'))
将name变量对应的值根据第一个"l"分割,并输出结果
name = "aleX leNb " print(name.split('l',1))
将 name 变量对应的值变大写,并输出结果
name = "aleX leNb " print(name.upper())
将 name 变量对应的值变小写,并输出结果
name = "aleX leNb " print(name.lower())
请输出 name 变量对应的值的第 2 个字符?
name = "aleX leNb " print(name[1])
请输出 name 变量对应的值的前 3 个字符?
name = "aleX leNb " print(name[:3])
请输出 name 变量对应的值的后 2 个字符?
name = "aleX leNb " print(name[-2:])
有字符串s = “123a4b5c”
通过对s切片形成新的字符串 “123”
s = "123a4b5c" print(s[:3])
通过对s切片形成新的字符串 “a4b”
s = "123a4b5c" print(s[3:6])
通过对s切片形成字符串s5,s5 = “c”
s = "123a4b5c" s5 = s[-1:] print(s5)
通过对s切片形成字符串s6,s6 = “ba2”
s = "123a4b5c" s6 = s[-3::-2] print(s6)
使用while循环字符串 s=“asdfer” 中每个元素。
s="asdfer" i= 0 while i<=len(s)-1:print(s[i])i += 1
使用while循环对s="321"进行循环,打印的内容依次是:“倒计时3秒”,“倒计时2秒”,“倒计时1秒”,“出发!”。
s="321" i= 0 while i<=len(s)-1:print("倒计时%s"%s[i])i +=1
实现一个整数加法计算器(两个数相加):
如:content = input(“请输入内容:”) 用户输入:5+9或5+ 9或5 + 9(含空白),然后进行分割转换最终进行整数的计算得到结果。
content = input("请输入内容:") l = content.split("+") print("结果为:%d"%(int(l[0].strip()) + int(l[1].strip())))
计算用户输入的内容中有几个 h 字符?
如:content = input(“请输入内容:”) # 如fhdal234slfh98769fjdla
content = input("请输入内容:") # 如fhdal234slfh98769fjdla print(content.count('h'))
计算用户输入的内容中有几个 h 或 H 字符?
如:content = input(“请输入内容:”) # 如fhdal234slfH9H769fjdla
content = input("请输入内容:") # 如fhdal234slfH9H769fjdla print(content.upper().count('H'))
使用while循环分别正向和反向对字符串 message = “伤情最是晚凉天,憔悴厮人不堪言。” 进行打印。
#正向 message = "伤情最是晚凉天,憔悴厮人不堪言。" i = 0 while i <= len(message)-1:print(message[i])i +=1
#反向 message = "伤情最是晚凉天,憔悴厮人不堪言。" i = 0 while i <= len(message)-1:print(message[len(message)-i-1])i +=1
获取用户输入的内容中 前4个字符中 有几个 A ?
如:content = input(“请输入内容:”) # 如fAdal234slfH9H769fjdla
content = input("请输入内容:") # 如fAdal234slfH9H769fjdla print(content[:4].count('A'))
获取用户输入的内容,并计算前四位"l"出现几次,并输出结果。
content = input("请输入内容:") # 如fAdal234slfH9H769fjdla print(content[:4].count('l'))
获取用户两次输入的内容,并将所有的数据获取并进行相加,如:
""" 要求:将num1中的的所有数字找到并拼接起来:1232312将num1中的的所有数字找到并拼接起来:1218323然后将两个数字进行相加。 """num1 = input("请输入:") # asdfd123sf2312 num2 = input("请输入:") # a12dfd183sf23 # 请补充代码
num1 = input("请输入:") # asdfd123sf2312 num2 = input("请输入:") # a12dfd183sf23 # 请补充代码 dignum1='' dignum2='' i = 0 while i<=len(num1)-1:if num1[i].isdigit():dignum1 +=num1[i]i += 1 i = 0 while i<=len(num2)-1:if num2[i].isdigit():dignum2 +=num2[i]i += 1 print(int(dignum1)+int(dignum2))
本周学习知识点思维导图
老男孩python全栈s21day03作业相关推荐
- 老男孩python全栈s21day25作业
一.正则表达式练习 1.匹配整数或者小数(包括正数和负数) \-?\d+(\.\d+)? 2.匹配年月日日期 格式2018-12-6 \d{1,4}\-\d{1,2}\-\d{1,2} 3.匹配qq号 ...
- 老男孩python全栈s21day04作业
简述解释性语言和编译型语言的区别? 编译型语言:代码结束后,编码器会将其完全编译成另一种更贴近机器语言的文件,然后交给计算机执行 解释型语言:代码结束后,解释器会根据代码进行逐行的解释,这个过程边解释 ...
- 老男孩python全栈s21day15作业
sys.path.append("/root/mods")的作用? 把路径/root/mods添加到python寻找模块的路径中 字符串如何进行反转? 切片[::-1] 不用中间变 ...
- 老男孩python全栈s21day02作业
day02作业 1.猜数字,设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了:如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确,然后退出循环. valu ...
- 老男孩Python全栈9期视频完整版
老男孩Python全栈9期视频完整版 B站:更新最快,内容最全(现已上传完毕,欢迎来撩) https://www.bilibili.com/video/av28244491/ # 第一部分:基础+模块 ...
- 最新《老男孩Python全栈3期项目实战》
2018年老男孩python全栈第三期python全栈3期!2018最新Python高级全栈工程师+人工智能VIP顶级课程全套视频教程下载.某知名IT教育培训机构4个月绝密培训教程!优秀的Python ...
- python全栈开发工程师招聘_如何成为Python全栈开发工程师?老男孩Python全栈开发...
对于Python这门编程语言,想必大家都是比较熟悉的,但是说道Python全栈开发,很多人就有点不解是什么意思,接下来我们共同看看吧. 什么是Python全栈开发工程师?简单的来说就是从前端页面的实现 ...
- 路飞学城老男孩Python全栈开发实战鸡汤部分Alex
需要购买路飞学城内部教材,Python全栈开发实战这本书的同学,可以看这篇博文. https://www.cnblogs.com/yigongzi/p/9370817.html 转载于:https:/ ...
- 老男孩Python全栈学习 S9 日常作业 006
1.使用循环打印以下效果: 1: * ** *** **** ***** 2: ***** **** *** ** * 3: * *** ***** ******* ********* for i i ...
最新文章
- setInterval动态时间处理
- 初步理解Java的三大特性——封装、继承和多态
- QTableWidget控件总结
- Corda服务的异步流调用
- c语言输出11258循环,c/c++内存机制(一)(转)
- Jmeter 通过Groovy保存数据到CSV
- Azure IoT Hub入门 - 接口介绍
- 终于有人做了一款新时代的搜索引擎
- 华为微博抽奖头目两次中奖:大哥咱玩不起,不玩行不行?
- java服务器返回中文乱码:???
- Windows便签数据恢复
- Thinkphp5 引入第三方类库
- Android开发:如何实现收发短信
- 【微信小程序】微信小程序开发(一)
- “双碳”背景下 数据中心气体灭火技术演进方向
- Android App实战项目之实现手写签名APP功能(附源码,简单易懂 可直接实用)
- 为什么应届生比往届生好找工作
- OpenGL教程翻译 第二十六课 法线纹理
- Java常用的几种JSON解析工具
- 20121025 The django book 笔记 站点管理
热门文章
- 市场上股票接盘合作,大宗交易锁仓返点资源变现渠道
- c语言blackjack设计思路,写一个“BlackJack ”Java应用程序 该计划将测试你的逻辑思维。...
- 烤仔观察 | 哈耶克最后的预言
- 后处理方法NMS、Soft-NMS、	Softer-NMS、WBC、DIoUNMS 、NMS替代算法Confluence
- ios开发工具_7个基本的ios开发人员工具
- 1800: 少水群多刷题
- php 随机获取字母,PHP获取随机数字和字母的步骤大全
- Eigrp恶意插入路由和致瘫攻击测试(一)
- 学计算机电脑屏幕小可以吗,电脑显示器大小怎么调整
- mac上设置ms office word初始窗口大小