zoukankan      html  css  js  c++  java
  • python_day1

    简介:主要保存简单的条件循环语句,人机交互界面,打印输入语句

    1、人机交互(几种字符串拼接)

     1 # Author:Er
     2 # 人机交互界面
     3 """username = input("username: ")
     4 password = input("password: ")
     5 print(username, password)
     6 """
     7 
     8 # 字符串拼接的几种方式 推荐info1 info2
     9 
    10 name = 'er'
    11 age = '13'
    12 info = '''
    13 --------- info of '''+name+'''------
    14 name : '''+name+'''
    15 age : '''+age+'''
    16 '''
    17 
    18 info1 = '''
    19 ------info1 of %s ----
    20 name : %s
    21 age : %s
    22 ---------------------
    23 ''' % (name, name, age)
    24 
    25 
    26 info2 = '''
    27 --------info2 of {_name}----
    28 name : {_name}
    29 age : {_age}
    30 
    31 '''.format(_name=name,  _age=age)
    32 
    33 info3 = '''
    34 -----info3 of {0}----
    35 name : {0}
    36 age : {1}
    37 '''.format(name, age)
    38 
    39 print(info, info1, info2, info3)
    40 
    41 #input 输入的类型为字符型  <class 'str'>
    42 age = input("age: ")
    43 print(type(age))
    44 
    45 # 强制转化 <class 'int'>
    46 
    47 age = int(input("age :"))
    48 print(type(age))
    49 
    50 # name = raw_input("name: ") python2.x 中写法
    Code

    2、条件与循环语句

     1 # Author:Er
     2 import getpass
     3 _name = 'Er'
     4 _password = 'abc123'
     5 
     6 name = input("name: ")
     7 #password = getpass.getpass("password : ")
     8 #  在pycharm 里不显示,命令行模式下实验
     9 password = input("password: ")
    10 
    11 if _name == name and _password == password:
    12     print("welcome user {name} login ...".format(name=name))
    13 else:
    14     print("invalid username or password!")
    15 while True:
    16     break
    17 for i in range(10):
    18     print("loop: ", i)
    19 
    20 for j in range(0, 10, 2):      # 0~9,步长为2
    21     print("loop1: ", j)
    22 
    23 k = 0
    24 while k < 3:
    25     #break  # 非正常退出
    26 
    27     k = 4  # 正常退出
    28 else:
    29     print("正常退出时才执行")
    30 
    31 
    32 # print(password)
    Code

    运行结果

    E:PYvenvScriptspython.exe E:/PY/day1/passwd.py
    name: er
    password: er
    invalid username or password!
    loop:  0
    loop:  1
    loop:  2
    loop:  3
    loop:  4
    loop:  5
    loop:  6
    loop:  7
    loop:  8
    loop:  9
    loop1:  0
    loop1:  2
    loop1:  4
    loop1:  6
    loop1:  8
    
    Process finished with exit code 0
    

      

  • 相关阅读:
    ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 43. Created with MySQL 5
    centos mysql忘记密码找回(仅限mysql5.7)
    采购文件中 RFI、RFQ、RFP、IFB的区别
    VS2017安装时自动退出
    centos 虚拟机中修改屏幕分辨率
    Solved Unable to copy the source file ./installer/services.sh to the destination file /etc/vmware-t
    Idea实用功能手记
    mybatis,mybatis-generator,mybatis-plus手记
    springboot常用方法手记
    springboot日常问题处理手记
  • 原文地址:https://www.cnblogs.com/BlogOfEr/p/8847760.html
Copyright © 2011-2022 走看看