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 的基本运算及分析的更多相关文章

  1. 常用排序算法的python实现和性能分析

    常用排序算法的python实现和性能分析 一年一度的换工作高峰又到了,HR大概每天都塞几份简历过来,基本上一天安排两个面试的话,当天就只能加班干活了.趁着面试别人的机会,自己也把一些基础算法和一些面试 ...

  2. python的引用计数分析(二)

    python所有对象引用计数被减少1的情况: 一.对象的别名被赋予新的对象; a = 23345455 # 增加了一个引用 b = a # 增加了一个引用 print(sys.getrefcount( ...

  3. python的计数引用分析(一)

    python的垃圾回收采用的是引用计数机制为主和分代回收机制为辅的结合机制,当对象的引用计数变为0时,对象将被销毁,除了解释器默认创建的对象外.(默认对象的引用计数永远不会变成0) 所有的计数引用+1 ...

  4. 《构建之法》教学笔记——Python中的效能分析与几个问题

    <构建之法:现代软件工程>中第2章对效能分析进行了介绍,基于的工具是VSTS.由于我教授的学生中只有部分同学选修了C#,若采用书中例子讲解,学生可能理解起来比较困难.不过所有这些学生都学习 ...

  5. python数据抓取分析(python + mongodb)

    分享点干货!!! Python数据抓取分析 编程模块:requests,lxml,pymongo,time,BeautifulSoup 首先获取所有产品的分类网址: def step(): try: ...

  6. 【转】python之random模块分析(一)

    [转]python之random模块分析(一) random是python产生伪随机数的模块,随机种子默认为系统时钟.下面分析模块中的方法: 1.random.randint(start,stop): ...

  7. Python内置类型性能分析

    Python内置类型性能分析 timeit模块 timeit模块可以用来测试一小段Python代码的执行速度. class timeit.Timer(stmt='pass', setup='pass' ...

  8. day31 堡垒机尾声 + Python与金融量化分析(一)

    堡垒机尾声: 代码案例:https://github.com/liyongsan/git_class/tree/master/day31 课堂笔记:file send: 1.选择本地文件 2.远程路径 ...

  9. Go/Python/Erlang编程语言对比分析及示例 基于RabbitMQ.Client组件实现RabbitMQ可复用的 ConnectionPool(连接池) 封装一个基于NLog+NLog.Mongo的日志记录工具类LogUtil 分享基于MemoryCache(内存缓存)的缓存工具类,C# B/S 、C/S项目均可以使用!

    Go/Python/Erlang编程语言对比分析及示例   本文主要是介绍Go,从语言对比分析的角度切入.之所以选择与Python.Erlang对比,是因为做为高级语言,它们语言特性上有较大的相似性, ...

随机推荐

  1. 『TensorFlow』生成式网络中的图片预处理

    简介 这里的生成式网络是广义的生成式,不仅仅指gan网络,还有风格迁移中的类自编码器网络,以及语义分割中的类自编码器网络,因为遇到次数比较多,所以简单的记录一下. 背景 1.像素和数字 图像处理目标一 ...

  2. 第二阶段——个人工作总结DAY07

    1.昨天做了什么:昨天了解了一下时间抽也是一种ListView,然后就此学习了一下如何来修改. 2.今天打算做什么:今天在网上搜一些例子,找比较好看的界面,并实现代码. 3.遇到的困难:不知道最后连接 ...

  3. yum源仓库搭建

    系统:centos7 一.安装nginx yum install -y nginx yum  install -y createrepo   安装建yum源仓库的工具,可以用来建立yum仓库yum  ...

  4. leetcode-algorithms-16 3Sum Closest

    leetcode-algorithms-16 3Sum Closest Given an array nums of n integers and an integer target, find th ...

  5. 485. Max Consecutive Ones最大连续1的个数

    网址:https://leetcode.com/problems/max-consecutive-ones/ 很简单的一题 class Solution { public: int findMaxCo ...

  6. 【LeetCode】Permutation全排列

    1. Next Permutation 实现C++的std::next_permutation函数,重新排列范围内的元素,返回按照 字典序 排列的下一个值较大的组合.若其已经是最大排列,则返回最小排列 ...

  7. Python---字典常用方法总结

    字典是一种key-value的数据类型,字典里必须写Key和value,字典的优点是取数方便和速度快.字典的特性: 1.字典是无序的,因为它没有下标,用key来当索引,所以是无序的 2.字典的key必 ...

  8. Linux svn的搭建和使用

    搭建: http://www.cnblogs.com/aLittleBitCool/archive/2011/07/09/2101602.html 使用: http://www.cnblogs.com ...

  9. Spring控制反转(依赖注入)的最简单说明

    1.常规方式实现实例化 1.1已有角色如下: 一个接口Interface,两个接口实现类InstatnceA.InstanceB,一个调用类User 1.2当前实例化InstanceA如下: Inte ...

  10. Linux查看操作系统版本命令

    有时候比如在决定下载软件版本的时候,我们需要确定当前系统的位数和发行版版本. 命令 作用 适用说明 uname -a 显示Linux内核版本和位数 通用,推荐 cat /proc/version 显示 ...