Python 的基本运算及分析
1题 输出1 2 3 4 5 6 8 9 10 。
方法一:
count = 0
while count < 10 :
count += 1
if count == 7 :
continue
print (count) 方法二、
flag = True
count = 0
while flag :
count +=1
if count > 10 :
flag == False
elif count == 7 :
continue
else :
print(count)
方法三
count = 0
while count < 10:
count += 1
if (count ==4 or count == 7):
continue
else:
print(count)
2 题 输出1-100内的所有奇数
if count % 2 == 1 意思是count是1的时候除以2余数为1,为奇数
If ount % 2 == 0 意思是count是1的时候除以2余数为0,偶数。
方法1
count = 0
while count < 100:
count += 1
if count % 2 ==1 :
print (count)
方法二count =1
while count < 100:
print(count)
count += 2 3题求 -1+2-3+4...99的所有数的和。
count = 1
sum1 = 0
while count < 100:
if count % 2 == 1 :
sum1 = sum1 - count
else :
sum1 = sum1 + count
count += 1
print (sum1)
4题 :你的名字叫什么 你多大了 你的工作 你的爱好 你的信息,
(正确使用 占位符% s == str 字符串 d== digit)
name = input('输入你的名字')
age = input('输入你的年龄')
job = input('输入你的工作')
hobbie = input('输入你的爱好')
msg = ''' info of %s
name :%s
age : %d
job : %s
hobbie : %s
'''% (name,name,int(age),job,hobbie)
print(msg)
# 第一种:
# ret20 = 'name:{},sex:{},身高:{}'.format('alex','ladyboy',178)
# print(ret20)
# ret18 = 'name :{},sex:{},hig:{}'.format("王岩", "男", 174)
# print(ret18)
# 第二种
# name: 王岩, sex: 男, hig: 174
# info = 'name;%s,sex:%s,age:%d'%('wangyan','man',28)
# print(info)
# name;wangyan,sex:man,age:28
5题目 输入用户名 和密码 三次机会 如果不对在给三次机会 然后 不对你太笨了
分析 continue 和 i += 1的位置 ,然后理解占位符
name = '王岩'
pwd = '123'
i = 0
while i < 3 :
username = input('请输入你的用户名')
password = input('请输入密码')
if name == username and pwd ==password :
print('您登陆成功')
break
else :
print('登陆失败,您还有%d次机会,' %(2-i))
if 2 - i == 0 :
result = input('如果愿意你还有可以输入3次机会yes?')
if result == 'yes' :
i = 0
continue
i += 1
6 测验成绩 100为满分 >=90 为A >= 80 为B >= 70 为 C >= 60 为D
< 60 你算是笨到家了'''
分析 字符串 转换为数字 int(str)= 数字
如果
elif score >= 60 : 放在A 下边的话 输入89 会提示D 而不会提示B 因为程序从上往下进行的
score = int(input('输入测验成绩分数'))
if score == 100 :
print('满分 你算是牛到家了')
elif score >= 90 :
print('A')
elif score >= 80 :
print('B')
elif score >= 70 :
print('C')
elif score >= 60 :
print('D')
else :
print('你算是笨到家了,E ')
7 输入评论 不能含有 习大大 罗丹丹 天天 否则评论失败
'''
comment = input('输入你的评论')
if '习大大'in comment :
print('评论失败')
elif '罗丹丹'in comment :
print('评论失败')
elif '天天'in comment:
print('评论失败')
Python 的基本运算及分析的更多相关文章
- 常用排序算法的python实现和性能分析
常用排序算法的python实现和性能分析 一年一度的换工作高峰又到了,HR大概每天都塞几份简历过来,基本上一天安排两个面试的话,当天就只能加班干活了.趁着面试别人的机会,自己也把一些基础算法和一些面试 ...
- python的引用计数分析(二)
python所有对象引用计数被减少1的情况: 一.对象的别名被赋予新的对象; a = 23345455 # 增加了一个引用 b = a # 增加了一个引用 print(sys.getrefcount( ...
- python的计数引用分析(一)
python的垃圾回收采用的是引用计数机制为主和分代回收机制为辅的结合机制,当对象的引用计数变为0时,对象将被销毁,除了解释器默认创建的对象外.(默认对象的引用计数永远不会变成0) 所有的计数引用+1 ...
- 《构建之法》教学笔记——Python中的效能分析与几个问题
<构建之法:现代软件工程>中第2章对效能分析进行了介绍,基于的工具是VSTS.由于我教授的学生中只有部分同学选修了C#,若采用书中例子讲解,学生可能理解起来比较困难.不过所有这些学生都学习 ...
- python数据抓取分析(python + mongodb)
分享点干货!!! Python数据抓取分析 编程模块:requests,lxml,pymongo,time,BeautifulSoup 首先获取所有产品的分类网址: def step(): try: ...
- 【转】python之random模块分析(一)
[转]python之random模块分析(一) random是python产生伪随机数的模块,随机种子默认为系统时钟.下面分析模块中的方法: 1.random.randint(start,stop): ...
- Python内置类型性能分析
Python内置类型性能分析 timeit模块 timeit模块可以用来测试一小段Python代码的执行速度. class timeit.Timer(stmt='pass', setup='pass' ...
- day31 堡垒机尾声 + Python与金融量化分析(一)
堡垒机尾声: 代码案例:https://github.com/liyongsan/git_class/tree/master/day31 课堂笔记:file send: 1.选择本地文件 2.远程路径 ...
- Go/Python/Erlang编程语言对比分析及示例 基于RabbitMQ.Client组件实现RabbitMQ可复用的 ConnectionPool(连接池) 封装一个基于NLog+NLog.Mongo的日志记录工具类LogUtil 分享基于MemoryCache(内存缓存)的缓存工具类,C# B/S 、C/S项目均可以使用!
Go/Python/Erlang编程语言对比分析及示例 本文主要是介绍Go,从语言对比分析的角度切入.之所以选择与Python.Erlang对比,是因为做为高级语言,它们语言特性上有较大的相似性, ...
随机推荐
- Confluence 6 管理和恢复空间管理权限
管理和恢复空间管理权限 可能有些空间的空间管理权限被系统的超级管理删除掉了.这样的空间是没有任何空间管理员的,用户和用户组都不能对空间进行管理.只有 Confluence 管理员权限的用户可以删除一个 ...
- ansible管理windows (发送文件)
https://github.com/ansible/ansible/raw/devel/examples/scripts/ConfigureRemotingForAnsible.ps1 环境: 服务 ...
- flexbox与grid layout的区别
flexbox是一种针对一维的局部布局,以轴为核心的弹性布局. grid layout是二维的更加全面的网格布局,
- 函数使用十一:FTP
网上很多FTP说明的文档,也很详细,写这玩意是备份一下: 注:有的系统需要配置FTP地址和端口,有的好像没有... SM30->SAPFTP_SERVERS_V,默认端口21. 在做之前可以做个 ...
- 函数使用八:BP_EVENT_RAISE
此函数是关联触发一个已经定义的事件,这个事件可以放到SM36里设置JOB,这样就做成了一个事件触发JOB的东西. Import EVENTID 事件ID ,对应S ...
- Hive的JDBC
Hive 的JDBC 包含例子 https://cwiki.apache.org/confluence/display/Hive/HiveClient#HiveClient-JDBC HiveServ ...
- python中列表生成式
1.简介 列表生成式即List Comprehensions,是Python中用于创建list的生成式. 2.示例 [表达式 循环体 条件语句] #!/usr/bin/env python # - ...
- [luogu P2324] [SCOI2005]骑士精神
[luogu P2324] [SCOI2005]骑士精神 题目描述 输入输出格式 输入格式: 第一行有一个正整数T(T<=10),表示一共有N组数据.接下来有T个5×5的矩阵,0表示白色骑士,1 ...
- [CodeForces - 197A] A - Plate Game
A - Plate Game You've got a rectangular table with length a and width b and the infinite number of p ...
- H5新特性实现对class的增删改
直接撸代码 全靠死记硬背 没什么技术点 HTML部分 <!DOCTYPE html> <html lang="en"> <head> <m ...