(一)python简单应用

自学之后运用循环语句和判断语句所解决的几个简单问题:

1、实现1到10的和:

x = 1
he = 0
while x < 11:if x == 7:passelse:he = he + xx = x + 1
print(he)

2、实现1到100的和:

x=1
he =0
while x< 101:he=x+hex=x+1
print(he)

3、实现100以内偶数相加:

x = 1
while x < 101:if x % 2 == 0:print(x)else:passx = x + 1

4、实现100以内的奇数相加:

x = 1
while x < 101:if x % 2 == 0:passelse:print(x)x = x + 1

5、实现求1-2+3-4+5 ... 99的所有数的和:

x = 1
he = 00
while x < 100:if x % 2 == 0:he = he - xelse:he = he + xx = x + 1
print(he)

6、实现三次登陆尝试:

纯IF语句版:

idcard = 123
passward = 123
x = 0
a = input("请输入你的账号")
c = input("请输入你的密码")
if a == idcard and c == passward:print("成功登陆")
else:print("登陆失败")a = input("请输入你的账号")c = input("请输入你的密码")if a == idcard and c == passward:print("成功登陆")else:print("登陆失败")a = input("请输入你的账号")c = input("请输入你的密码")if a == idcard and c == passward:print("成功登陆")else:print("三次登陆失败,强制退出")

添加 while循环版:

idcared= 123
passward = 123
x = 0while x < 3:a = input("请输入你的账号")c = input("请输入你的密码")if a == idcard and c == passward:print("成功登陆")else:print("登陆失败 请重新输入")if x==2 :print("输入三次失败,强制退出")x = x + 1

  

经过这几个问题的简单尝试总结了  1、常常会忘记添加循环的限制变量。 2、不注意代码当中的缩进量。

posted on 2018-08-14 00:14 痘疤脸 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/chenansen/p/9471880.html

(一)python简单应用相关推荐

  1. python中年大叔学编程_中年大叔学编程-Python简单操作文件

    原标题:中年大叔学编程-Python简单操作文件 在计算机中,经常打交道的就是各种文档,用得比较多的软件就是office和记事本来操作文件,那么我们试试用Python来简单读写文件. Open函数的用 ...

  2. python 简单图像处理(13) 二值图腐蚀和膨胀,开运算、闭运算

    原文:http://www.cnblogs.com/xianglan/archive/2010/12/29/1921211.html python 简单图像处理(13) 二值图腐蚀和膨胀,开运算.闭运 ...

  3. python好学-所有人都说Python 简单易学,为何你觉得难?

    记得刚学Python的时候,几乎所有人都说Python 简单易学,而对于编程零基础,只掌握Word和Excel的人来说,感觉真的好难. 学习之前网上的教材看了,Python的书也看了,包括<核心 ...

  4. python基础代码事例-Python简单基础小程序的实例代码

    1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...

  5. python程序实例教程基础-Python简单基础小程序的实例代码

    1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...

  6. Python 简单入门指北(二)

    Python 简单入门指北(二) 2 函数 2.1 函数是一等公民 一等公民指的是 Python 的函数能够动态创建,能赋值给别的变量,能作为参传给函数,也能作为函数的返回值.总而言之,函数和普通变量 ...

  7. Python简单主机批量管理工具

    Python简单主机批量管理工具 一.程序介绍 需求: 简单主机批量管理工具需求:1.主机分组2.主机信息使用配置文件3.可批量执行命令.发送文件,结果实时返回4.主机用户名密码.端口可以不同5.执行 ...

  8. Python简单遍历字典及删除元素的方法

    Python简单遍历字典及删除元素的方法 这篇文章主要介绍了Python简单遍历字典及删除元素的方法,结合实例形式分析了Python遍历字典删除元素的操作方法与相关注意事项,需要的朋友可以参考下 具体 ...

  9. Python简单实现基于VSM的余弦相似度计算

    在知识图谱构建阶段的实体对齐和属性值决策.判断一篇文章是否是你喜欢的文章.比较两篇文章的相似性等实例中,都涉及到了向量空间模型(Vector Space Model,简称VSM)和余弦相似度计算相关知 ...

最新文章

  1. nx set 怎么实现的原子性_基于Redis的分布式锁实现
  2. 栈(Stack) 任何程序执行前,预先分配一固定长度的内存空间
  3. mysql自动异地备份脚本_MYSQL数据库自动本地/异地双备份/MYSQL增量备份
  4. javascript读写本机文本文件
  5. linux c之加入了加入原文件 math.h调用abs()函数出现implicit declaration of function错误
  6. 飞鸽传书从微软官网上了解到微软正在推动虚拟化
  7. linux多环境变量使用字典,字典的用处非常大,昨天在网上找了个能在linux跑的字典程序,分享一下。...
  8. stretchblt 模糊_微软开源持续开发模糊测试工具OneFuzz
  9. 复旦计算机系统基础课件,复旦大学软件工程考研(MSE)计算机系统基础复习资料PPT演示课件...
  10. smart原则_用SMART原则,定位好副业目标
  11. vs code发布1.37,全部换新的图标,这跟java是有仇吧,.java图标无法接受
  12. python断言语句_Python断言处理
  13. 怠惰是贫穷的制造厂 jzoj 2017.8.18 B组
  14. html中创建母版页,自定义“我的网站”母版页
  15. fastadmin btn-ajax,FastAdmin 在线命令生成时出错的分析
  16. Bochs源码分析 - 16:conforming与non-conforming代码段区别以及Bochs代码的实现
  17. 【26个字母和数字符号ASCII码对照表】
  18. RFID在物流行业中的应用框架
  19. 【LeetCode】999. 车的可用捕获量
  20. 计算机毕业设计之java+springboot基于vue的生鲜交易系统-生鲜商城网站

热门文章

  1. mongodb windwos 安装(转)
  2. linux tcp重传多会导致软中断在各个核很不均匀么?
  3. .NET Core 使用Dapper 操作MySQL
  4. CentOS下挂载硬盘(fdisk,mkfs.ext4,mount)
  5. Ajax 通过 Request Payload 体发送 JSON 数据体
  6. 优秀教程:创建基于 Ajax 的文件拖放上传功能
  7. 关于信噪比的确切含义——Eb/No和SNR的区别
  8. 数组中只出现一次的(一个数、两个数、三个数)
  9. 计算机插座符号,插座图形符号
  10. 如何同时安装Office2003和Office2007!