![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
小小赢
我要去北京
展开
-
使用while循环输出:1 2 3 4 5 6 8 9 10
一直不理解这样的程序有什么用,也一直不理解,像计算等差数列求和用计算机来做有什么用。我有公式,我可以自己算啊。为什么要花那么长时间编一个程序,或者还需要自己手动输入一些内容,才会有答案出来。有感觉这样算东西是没有灵魂的。其次也不理解,求一个等差为什么就单单求一个等差,而不是让你输入一个n,去求更加宽泛点的和呢。其实,当你学的多了,见得多了,就知道计算机的意义,程序的意义,以及站在什么角度去...原创 2019-04-11 13:20:13 · 17350 阅读 · 0 评论 -
求1——100所有数的和
直接输出求和代码:#!/usr/bin/env python#-*-coding:utf8-*-n = 1i = 2while i < 101: n = n + i i = i +1print(n) 手动输入求和代码:#!/usr/bin/env python# -*-coding:utf8 -*-n = 100s = n*(n + 1)/2print(...原创 2019-04-11 13:51:34 · 3043 阅读 · 0 评论 -
输出1——100内的所有奇数
首先给定了一个范围,1到100,那么可以给出一个变量从1开始遍历,到101的时候,跳出循环。所以使用while循环,奇数也就是模1余为1,给定判断条件,输出变量当前值。模为0,直接开始下一循环。在循环中,变量要做+1的操作。保证遍历的正确性。#!usr/bin/env python#-*-coding:utf8-*-i = 1while i < 101: if i % 2 !=...原创 2019-04-11 13:56:54 · 7579 阅读 · 1 评论 -
输出1——100内的所有偶数
和输出奇数是一样的,只不过在判断的时候,模2余0,输出当前变量。否则进入下一循环。#!/usr/bin/env python#-*-coding:utf8-*-i = 1while i < 101: if i % 2 == 0: print(i) i = i + 1...原创 2019-04-11 13:59:23 · 7109 阅读 · 1 评论 -
求1-2+3-4+5...99的所有数的和
可以看出数字特性,奇数前面的符号为正,偶数前面的符号为负,那么可以通过累加和奇偶性的判定来实现求和。#!/usr/bin/env python#-*-coding:utf8-*-s = 0count = 1while count < 100: if count % 2 == 0: s = s - count else: s = s + count count = ...原创 2019-04-11 14:03:14 · 2746 阅读 · 0 评论 -
用户登录(三次机会重试)
既然是用户登录,需要用户名和密码,将这两个字符串接收下来,并与root对比是否相同(真正项目中应该在数据库检测这个用户名是否注册了,没有注册,返回为注册;注册了,再去比较用户名对应的密码)。当相同时候,显示登陆成功,如果不相同,不能登陆,因为有机会次数的限制,所以需要一个变量来控制这个次数,最多只能输入三次。所以用一个变量,初始化为3,使用while循环,循环条件为:变量大于0,当不符合的时候,变...原创 2019-04-11 14:10:03 · 2756 阅读 · 0 评论