zoukankan      html  css  js  c++  java
  • Python 学习第一周

    一、pycharm安装

    https://www.cnblogs.com/dcpeng/p/9031405.html

    二,代码联系

    1、输入输出(明文):

      username = input("usrname:")

           password = input("password:")

      print(username,password)

    2、输入输出(暗文):

    import getpass ##输入的时候没有显示输入字符

     username = input("usrname:")

    password = getpass.getpass("password:")
    print(username,password)

    3、验证输入的账号密码是否正确:

    _username = 'alex'
    _password = 'abc123'
    username = input("username")
    password = input('password:')
    if _username == username and _password ==password:
    print("Welcome user {name} login...".format(name=username))
    else:
    print("Invalid username or password!")

     4、猜年龄 if else 

    age_of_oldboy = 56
    guess_age = int(input("guess age:"))###输入必须为整数,不让报错
    if guess_age == age_of_oldboy:
    print("yes,you got it.")
    elif guess_age > age_of_oldboy:
    print("think smaller....")
    else:
    print("think bigger!")

    5、while循环
    count = 0
    while True:
    print("count:",count)
    count = count+1
    if count ==100:
    break
    输出0-99
    
    
    count = 0
    while True:
    if count ==3:
    break
    guess_age = int(input("guess age:"))

    if guess_age == age_of_oldboy:
    print("yes,you got it.")
    break
    elif guess_age > age_of_oldboy:
    print("think smaller....")
    else:
    print("think bigger!")
    count+=1
    6、优化后
    age_of_oldboy = 56
    count = 0
    while count<3:
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
    print("yes,you got it.")
    break
    elif guess_age > age_of_oldboy:
    print("think smaller....")
    else:
    print("think bigger!")
    count+=1
    7、for 循环
    for i in range(10):
    print("loop",i)

    for i in range(3):
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
    print("yes,you got it.")
    break
    elif guess_age > age_of_oldboy:
    print("think smaller....")
    else:
    print("think bigger!")
    else:
    print("you have tried too many times ..")

    8、有间隔的for循环
    for i in range(0,10,3):##隔三个数
    print("loop",i)

    输出结果

    loop 0
    loop 3
    loop 6
    loop 9

    9、用户控制

    age_of_oldboy = 56
    count = 0
    while count<3:
    guess_age = int(input("guess age:"))
    if guess_age == age_of_oldboy:
    print("yes,you got it.")
    break
    elif guess_age > age_of_oldboy:
    print("think smaller....")
    else:
    print("think bigger!")
    count+=1

    if count==3:####重点
    continue_confirm = input("do you want to keep guessing?")
    if continue_confirm !='n':
    count =0
    10、双层循环

    for i in range(10):
    print('--------',i)
    for j in range(10):
    print(j)
    if j>5:
    break
  • 相关阅读:
    Tomcat启动报Error listenerStart错误
    The type javax.xml.rpc.ServiceException cannot be resolved.It is indirectly
    (转)Android之Adapter用法总结
    利用脚本启动java程序
    Android中的基类—抽取出来公共的方法
    关于 Android 中未公开的类(用@hide隐藏的类)
    Android java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
    gen already exists but is not a source folder
    如何注册java程序为windows服务
    Android Socket编程
  • 原文地址:https://www.cnblogs.com/hapen66/p/10963023.html
Copyright © 2011-2022 走看看