zoukankan      html  css  js  c++  java
  • 作业

    打印九九乘法表:
    for a in range(1,10):  #  第一步:  遍历 range(1,10) 的数字
        for b in range(1,a+1):   # 第二步 1):  遍历range(1,a+1)的数字
            print('%s x %s = %s'%(a,b,a*b),end= '  ')    #第二步 2): 打印 运算等式
        print()  #  第三步 第一第二步执行完一次后,换一行
    
    打印金字塔:
    方法一:
    c = 5      # c表示打印总层数
    k_g = ' '
    h_s = '%'
    for a in range(1,6):       # a表示打印层数从1开始到5结束
           d = c - a            # d表示空格数
           print(k_g*d,end=' ')     #打印空格
           print(h_s*(2*a-1))       #打印符号%
    #方法二:
    zong = 5
    for ceng in range(1,zong+1):
        for i in range(zong - ceng):
            print(' ',end='') #在一行中连续打印多个空格
        for j in range(2*ceng-1):
            print('%',end='') #在一行中连续打印多个*
        print()
    复制代码
    # 简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型
    
        编译型:
    
        解释型:
    # 执行 Python 脚本的两种方式是什么
        交互式:直接打开python解释器
        在Cmd端口下使用python3 test.py来运行
    # Pyhton 单行注释和多行注释分别用什么?
        单行: 采用 # 符号打头
        多行: 采用三引号
    # 布尔值分别有什么?
        True 和 False
    # 声明变量注意事项有那些?
        变量不能使用数字开头
        变量名中不能含有空格
        变量名可以是字母,数字,下划线
    
    # 如何查看变量在内存中的地址?
        可以使用 id() 方法
    写代码
    实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败!
    
    y_h_ming = 'seven'
    m_ma = 123
    aa = input('请输入用户名>>: ')
    ss = input('请输入密码>>:  ')
    if aa == y_h_ming  and ss == str(m_ma):
      print('登陆成功')
    else:
      print('登陆失败')
    
    实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
    
    y_h_ming = 'seven'
    m_ma = 123
    dd = 0
    while dd < 3 :
        aa = input('请输入用户名>>: ')
        ss = input('请输入密码>>:  ')
        if aa == y_h_ming  and ss == str(m_ma):
            print('登陆成功')
            dd = 3
        else:
            print('登陆失败')
            if dd != 2:
                print('请重新输入')
            dd += 1
    
    实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次
    y_h_ming = ['seven','alex']
    m_ma = 123
    dd = 0
    while dd < 3 :
        aa = input('请输入用户名>>: ')
        ss = input('请输入密码>>:  ')
        if aa in y_h_ming  and ss == str(m_ma):
            print('登陆成功')
            dd = 3
        else:
            print('登陆失败')
            if dd != 2:
                print('请重新输入')
            dd += 1
    
    写代码
    a. 使用while循环实现输出2-3+4-5+6...+100 的和
    a = 2
    b = 0
    c = 0
    while a < 101:
        if a % 2 == 0:
            b = b + a
        elif a % 2 != 0:
            c = c + a
        a += 1
    d = b - c
    print(d)
    
    b. 1)使用 while 循环实现输出 1,2,3,4,5, 7,8,9, 11,12  2)使用 while 循环实现输出 1-100 内的所有奇数
    l = range(0,12)
    a = 0
    while a in l:
        a += 1
        if a == 6 or a == 10:
            continue
        else:
            print(a)
    
    e. 使用 while 循环实现输出 1-100 内的所有偶数
    a = 1
    while a<101:
        if a % 2 == 0:
            print(a)
        a += 1
    
    现有如下两个变量,请简述 n1 和 n2 是什么关系?
    n1 = 123456
    n2 = n1
    print(id(n1), id(n2))
    答: 由上面可见 n1和n2是储存同一位置的相同的数
  • 相关阅读:
    airtest-selenium
    window下使用Redis Cluster部署Redis集群
    调用webservice进行身份验证
    ETL数据从sqlserver到mysql之间迁移
    Sqlserver调用api
    EXCEL导入数据到SQLSERVER
    博客园开通的第一天
    Visual Studio 2017 离线安装包
    WPF学习笔记1---初接触
    Visual Studio 2008 + ObjectARX2012环境配置
  • 原文地址:https://www.cnblogs.com/shuaigewen/p/9660256.html
Copyright © 2011-2022 走看看