#用户交互1 age_oldboy = 56
 guess_age = int(input(">>:"))
 if guess_age == age_oldboy:
     print("bingo")
 else:
     print("you are stupid")
#while循环"""a = int(input("kuan:"))
b = int(input("gao:"))
jishu1 = 1

while jishu1 <= b:                               #外层的while执行一次,则内层while
    jishu2 = 1                                   #要循环完一整次1-a
    while jishu2 <=a:
        print("#",end="")
        jishu2 +=1
    jishu1 +=1
    print()
"""
print("---------------------9×9乘法表----------------------")
num = 9
a = 0
b = 0
while b < num:
    b += 1
    while a < b:
        a +=1
        print(a,"*",b,"=",a*b,end="   ")     #end后面空格换成制表符(\t)后对齐  将a *b 装换成str则省去空格。
    print()
    a = 0
#循环中break与continueflag = True
while flag:
    user_input = int(input(">>:"))
    if user_input == 50:
        print("right")
        flag = False           #替换成break
    elif user_input > 50:
        print("think smaller")
    else :
        print("think bigger")
print("end")
#  break是指跳出循环不执行while  而continue是指继续下个循环(continue下面的都不执行)
---------------------------------------------------------------------------

"""num = 1
while num < 10:
    num +=1
    if num == 3:
        continue
    print(num)                  #结果 2456...11
else:
    print("this for else")         #continue 不会打断while本身所以有“this is for else”   若是换成break则不会有这句话。
"""

上图为没有进行对齐和去空格的操作,具体方法代码中注释有。

用户登录

# _*_ coding:utf-8 _*_# _author:khal_Cgg# _date:2016/8/22Password = "caoge1ge"

count = 0while count < 3:                             # 判断    name = input("your name is:")    age = int(input("your age is:"))        # 再转换成整形,input接收的都是字符串    password = input("type your password:")    salary = input("your salary:")    if salary.isdigit():        int(salary)    else:        print("input a digit")        exit()    if password == Password:        print("welcome,{Name}".format(Name=name))     # 退格的重要性 TAB!=四个空格 官方建议四个空格        info = '''        用户名:%s        年龄:%d        密码:%s        工资:%s        ''' %(name,age,password,salary)                    # s是string d是整形        print(info)        break    else:        print("wrong password ")        count += 1if count == 3:    print("too many tries")# 格式化输出最好先用‘’这样再注释的时候用“# msg = '''                                    #注释多行的快捷键是ctrl+/# ming zi:{_name}# nian ling:{_nianling}# '''.format(_name=name,#            _nianling=age)# print(msg)

用户交互与while循环<代码>的更多相关文章

  1. Qt:QCustomPlot使用教程(三)——用户交互

    0.说明 本节翻译总结自:Qt Plotting Widget QCustomPlot - User Interactions 本节内容是使用QCustomPlot实现绘图和用户交互功能. 本文代码中 ...

  2. Python基础 之 变量、用户交互、if条件语句、while循环语句、编码、逻辑运算

    一.Python介绍 Python 崇尚优美.清晰.简单 Python是一门动态解释型的强制性定义的语言. 二.编译型和解释型的区别 编译型:一次性将所有与程序编译成二进制文件. 缺点:开发效率低,不 ...

  3. Python基础之用户交互、流程控制、循环语句

    python的简洁性真的令人叹为观止,没有JAVA那种输入还要导个包,不学不知道,一学吓一跳啊! 我在学这些基础的时候,会把python和java.c做对比,这样更好的理解记忆! 用户交互(输入) i ...

  4. python基础(4):用户交互、if判断、while循环、break和continue

    1. 用户交互 使⽤input()函数,可以让我们和计算机互动起来 语法: 内容 = input(提⽰信息) 这⾥可以直接获取到⽤户输入的内容 content = input("你吃了么?& ...

  5. 审计系统---堡垒机项目之用户交互+session日志写入数据库[完整版]

    2018-06-20 时隔一个多月,忘记了之前的所有操作,重拾起来还是听不容易的,想过放弃,但还是想坚持一下,加油. 世界杯今天葡萄牙1:0战胜摩洛哥,C 罗的一个头球拯救了时间,目前有4个射球,居2 ...

  6. Python用户交互与流程控制

    1. 用户交互 python3通过input实现用户交互,与python2的raw_input一样,接收的值都转换成字符串格式.python2中也有一个input,而python2中的input接收的 ...

  7. Python实现用户交互,显示省市县三级联动的选择

    题目:Python实现用户交互,显示省市县三级联动的选择 定义的字典为: dic = { "江西": { "萍乡": ["安源", &quo ...

  8. 1、python简介-变量-注释-数据类型-用户交互-if语句-while循坏

    一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: ...

  9. C# 通过服务启动窗体(把窗体添加到服务里)实现用户交互的windows服务[转发]

    由于个人需要,想找一个键盘记录的程序,从网上下载了很多,多数都是需要注册的,另外也多被杀软查杀.于是决定自己写一个,如果作为一个windows应用程序,可以实现抓取键盘的记录.想要实现随系统启动的话, ...

随机推荐

  1. 通过网页的JS代码启动移动APP

    <span style="font-size:18px;"><script> function startAPP(){ window.location = ...

  2. Jexus & Mono 迁移

     具体案例: 问:  这个是现在微信公共平台的进三月请求数合计 如果迁移到 Mono & Jexus 需要注意那些?  因为微信需要的是5秒响应,服务号存在时段高峰值,在峰值上,一台服务器能否 ...

  3. Vijos 1061 迎春舞会之三人组舞(DP)

    题目链接 经典DP问题,通过问题,看出结论,然后倒序,然后注意条件. #include <cstdio> #include <cstring> #include <ios ...

  4. eWebeditor编辑器上传图片路径错误解决方法[疑难杂症]【转,作者:unvs】

    做了一个多版本的网站,后台用的编辑器是eWebeditor,NET版,后面发现上传图片或者文件之后,路径错误无法显示,必须手工修改才行.. 为了更清楚的说明问题,我下面会说的比较详细,首先是网站文件框 ...

  5. 命令行编译运行Java

    首先要安装JDK,然后设置环境变量Path,添加C:\Program Files (x86)\Java\jdk1.8.0_66\bin 然后建立一个名为j.java的文件,里面加入如下代码: publ ...

  6. Scrum会议10(Beta版本) 补交

    组名:天天向上 组长:王森 组员:张政.张金生.林莉.胡丽娜 代码地址:HTTPS:https://git.coding.net/jx8zjs/llk.git SSH:git@git.coding.n ...

  7. [听点音乐]American Music Awards 2015 Winners

    “see you again” - wiz khalifa feat. charlie puth Lyrics   It's been a long day without you my friend ...

  8. Shader Model 3.0:Using Vertex Textures SM3:使用顶点纹理 (NVIDIA spec, 6800支持使用D3DFMT_R32F and D3DFMT_A32B32G32R32F的纹理格式实现Vertex Texture。)

    翻译者 周波 zhoubo22@hotmail.com 版权所有 Philipp Gerasimov Randima (Randy) Fernando Simon Green NVIDIA Corpo ...

  9. Apache Storm 衍生项目之2 -- Trident-ML

    欢迎转载,转载请注明出处,徽沪一郎,谢谢. 楔子 或许谈起storm是大数据实时计算框架已经让你不明觉厉,如果说storm还可以跟机器学习算法(ml)有机的结合在一起,是不是更加觉着高大尚呢.trid ...

  10. 基于 jQuery Jcrop 插件的功能模块:头像剪裁

    /** Jcrop version: 0.9.12 jQuery version: 1.9.0 Author: 小dee Date: 2014.10.30 */ 先看看他山之石:博客园的头像模块也是使 ...