热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Day4作业

#print(34or4

#print(3>4 or 4<3 and 1&#61;&#61;1)
# f or f
# f
# x or y x为真&#xff0c;返回x,否则返回y
# x and y x为真&#xff0c;返回y&#xff0c;否则返回x
#print(2 > 1 and 0)
#print(1 <2 and 3 <4 or 1>2)
# t or f
# t

#print(2 > 1 and 3 <4 or 4 > 5 and 2 <1)
#t or f
#t

#print(1 > 2 and 3 <4 or 4 > 5 and 2 > 1 or 9 <8)
#f or f or f
#f


#print(1 > 1 and 3 <4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 <6)
# f or f or f
#f

#print(not 2 > 1 and 3 <4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 <6)
#f or f or f
#f
#1-2&#43;3-4...&#43;99除88以外的所有数的总和
# sum &#61; 0
# count &#61; 0
# while count <99:
# count &#43;&#61; 1 #输出1-99
# #print(count)
# if count &#61;&#61; 88:
# continue
# if count % 2 &#61;&#61; 0:
# sum -&#61; count
# else:
# sum &#43;&#61; count
# print(sum)
#
# digit &#61; 3 #计次
# while digit > 0:
# username &#61; input(&#39;请输入账号>>>&#39;)
# if username &#61;&#61; &#39;%s&#39;%username :
# print(&#39;账号输入正确&#xff01;&#39;)
# user &#61; username
# password &#61; input(&#39;请输入密码>>>&#39;)
# if password &#61;&#61; &#39;jun&#39;:
# print(&#39;&#39;&#39;登录成功&#xff01;
# 您的账号为%s
# 您的密码为%s&#39;&#39;&#39;%(username,password))
# break
# else:
# digit -&#61; 1
# print(&#39;密码输入有误&#xff0c;请重新输入&#xff0c;您还有%s次机会&#39; %digit)
#
#
# else:
# digit -&#61; 1
# print(&#39;账号输入有误&#xff0c;请重新输入&#xff0c;您还有%s次机会&#39;%digit)
# else:
# print(&#39;要点脸行不&#xff01;&#39;)
# s &#61; input(&#39;>>&#39;)
# if s:
# print(&#39;bu为空&#39;)
# else:print(&#39;为空&#39;)
# s &#61; input(&#39;>>>&#39;)
#
# for x in s:
# if not x.isdigit():#如果x不是数字
# s &#61; s.replace(x,&#39; &#39;) #把不是数字的替换成空格
#
# s1 &#61; s.split(&#39; &#39;) #分割文本
# print(s1)
# sum &#61; 0
# for x in s1:
# if x.isdigit(): #如果是数字&#xff0c;就自加
# sum &#43;&#61; int(x)
#
# print(sum)
# li &#61; [&#39;alex&#39;,&#39;wusir&#39;,&#39;eric&#39;,&#39;rain&#39;,&#39;alex&#39;]
# print(len(li))
# li.append(&#39;seven&#39;)
# print(li)
# li.insert(0,&#39;tony&#39;)
# print(li)
# li[1] &#61; &#39;Kelly&#39;
# l2 &#61; [1,&#39;a&#39;,3,4,&#39;heart&#39;]
# li.extend(l2)
# s &#61; &#39;qwert&#39;
# li.extend(s)
# del li[1:4]
# li.reverse()
# print(li.count(&#39;alex&#39;))

# li &#61; [1,3,2,&#39;a&#39;,4,&#39;b&#39;,5,&#39;c&#39;]
# l1 &#61; li[0:3]
# l1.sort()
# l1 &#61; li[3:-2]
# l1 &#61; li[0:-1:2]
# l1 &#61; li[1:-2:2]
# l1 &#61; li[-1:]
# l1 &#61; li[-3:0:-2]
# li &#61; [2,3,&#39;k&#39;,[&#39;qwe&#39;,20,[&#39;k1&#39;,[&#39;tt&#39;,3,&#39;1&#39;]],89],&#39;ab&#39;,&#39;adv&#39;]

# li[3][2][1][0] &#61; li[3][2][1][0].upper()
# li[3][2][1][0] &#61; &#39;TT&#39;

# 5,查找列表li中的元素&#xff0c;移除每个元素的空格&#xff0c;
# 并找出以’A’或者’a’开头&#xff0c;并以’c’结尾的所有元素&#xff0c;
# 并添加到一个新列表中,最后循环打印这个新列表。
# li &#61; [&#39;taibai &#39;,&#39;alexC&#39;,&#39;AbC &#39;,&#39;egon&#39;,&#39; Ritian&#39;,&#39; Wusir&#39;,&#39; aqc&#39;]
# l1 &#61; []
# for x in li:
# i &#61; x.strip() #查找列表li中的元素&#xff0c;移除每个元素的空格
# s &#61; i.lower()
# print(s)
# if s.startswith(&#39;a&#39;) and s.endswith(&#39;c&#39;): #并找出以’A’或者’a’开头&#xff0c;并以’c’结尾的所有元素&#xff0c;
# l1.append(i)
# print(l1)


# 6、开发敏感词语过滤程序&#xff0c;提示用户输入评论内容&#xff0c;如果用户输入的内容中包含特殊的字符&#xff1a;
# 敏感词列表 li &#61; ["苍老师","东京热",”武藤兰”,”波多野结衣”]
# 则将用户输入的内容中的敏感词汇替换成***&#xff0c;并添加到一个列表中&#xff1b;
# 如果用户输入的内容没有敏感词汇&#xff0c;则直接添加到上述的列表中。
# li &#61; ["苍老师","东京热","武藤兰","波多野结衣"]
# new_li &#61;[]
# s &#61; input(&#39;>>>>&#39;)
# for x in li:
# if x in s:
# s &#61; s.replace(x,&#39;*&#39;*len(x))
# print(s)
# new_li.append(s)
#
# print(new_li)

转载于:https://www.cnblogs.com/chengoudan/p/10383967.html


推荐阅读
  • 第十一章 Python基本数据类型及内置方法
    一、概述数据类型是用来记录事物状态的,而事物的状态是不断变化的(如:一个人年龄的增长(操作int类型),单个人名的修改(操作str类型),学生列表中增加学生(操作list类型)等) ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • 本文探讨了在JavaScript中执行字符串形式代码的多种方法,包括使用eval()函数以及跨页面调用的方法。同时,文章详细介绍了JavaScript中字符串的各种常用方法及其应用场景。 ... [详细]
  • 本文将探讨2015年RCTF竞赛中的一道PWN题目——shaxian,重点分析其利用Fastbin和堆溢出的技巧。通过详细解析代码流程和漏洞利用过程,帮助读者理解此类题目的破解方法。 ... [详细]
  • 探讨ChatGPT在法律和版权方面的潜在风险及影响,分析其作为内容创造工具的合法性和合规性。 ... [详细]
  • 本文探讨了如何使用pg-promise库在PostgreSQL中高效地批量插入多条记录,包括通过事务和单一查询两种方法。 ... [详细]
  • 版本控制工具——Git常用操作(下)
    本文由云+社区发表作者:工程师小熊摘要:上一集我们一起入门学习了git的基本概念和git常用的操作,包括提交和同步代码、使用分支、出现代码冲突的解决办法、紧急保存现场和恢复 ... [详细]
  • 本文详细介绍了 Python 中的条件语句和循环结构。主要内容包括:1. 分支语句(if...elif...else);2. 循环语句(for, while 及嵌套循环);3. 控制循环的语句(break, continue, else)。通过具体示例,帮助读者更好地理解和应用这些语句。 ... [详细]
  • 本题要求在一组数中反复取出两个数相加,并将结果放回数组中,最终求出最小的总加法代价。这是一个经典的哈夫曼编码问题,利用贪心算法可以有效地解决。 ... [详细]
  • 本文将详细探讨 Java 中提供的不可变集合(如 `Collections.unmodifiableXXX`)和同步集合(如 `Collections.synchronizedXXX`)的实现原理及使用方法,帮助开发者更好地理解和应用这些工具。 ... [详细]
  • CentOS 7.6环境下Prometheus与Grafana的集成部署指南
    本文旨在提供一套详细的步骤,指导读者如何在CentOS 7.6操作系统上成功安装和配置Prometheus 2.17.1及Grafana 6.7.2-1,实现高效的数据监控与可视化。 ... [详细]
  • java文本编辑器,java文本编辑器设计思路
    java文本编辑器,java文本编辑器设计思路 ... [详细]
  • [Vue.js 3.0] Guide – Scaling Up – State Management
    [Vue.js 3.0] Guide – Scaling Up – State Management ... [详细]
  • Go语言开发中的常见陷阱与解决方案
    本文探讨了在使用Go语言开发过程中遇到的一些典型问题,包括Map遍历的不确定性、切片操作的潜在风险以及并发处理时的常见错误。通过具体案例分析,提供有效的解决策略。 ... [详细]
  • addcslashes—以C语言风格使用反斜线转义字符串中的字符addslashes—使用反斜线引用字符串bin2hex—函数把包含数据的二进制字符串转换为十六进制值chop—rt ... [详细]
author-avatar
手机用户2602923801
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有