zoukankan      html  css  js  c++  java
  • 老男孩Python全栈开发(92天全)视频教程 自学笔记04

    day4课程目录:

    逻辑运算符

    while循环

    day4课程内容梳理:

      逻辑运算符

      算数运算符:+,-,*,/,%,**

      比较运算符:< ,>, ==,<=,>=,!=,

      逻辑运算符:True Flase 

      赋值运算符:=,+=,-=,/=,//=

      条件运算符:and,or,not

      优先级:断路原则

      while循环:

      num=1

      while num<=100:

        print(num)

        num+=1

      ————————————

    #contiune 跳过循环中的一次

          num=1

      while num<=10:

        num+=1

        if num==3:

          continue

        print(num)

      24567891011

    ————————————————

    #break 跳出一层循环体

      while练习题:

    #使用#号输出一个长方形,用户可以指定宽和高,如果长为3
    #高为4,则输出一个横着有3个#号竖着有4个#号的长方形
    height=int(input("高:"))
    weight=int(input("宽:"))
    h=1
    while h<=height:
        w=1
        while w<=weight:
            print("#",end="") #不换行打印
            w+=1
        print("")
        h+=1
    
    """如何输出如下的直角三角形,用户指定输出行数(如果上下翻转,如何实现?)
    *
    **
    ***
    ****"""
    hang=int(input("行数:"))
    i=1
    while i<=hang:
        j=1
        while j<=i:
            print("*",end="")
            j+=1
        print("")
        i+=1
    hang1=int(input("行数:"))
    i=hang1
    while i>=1:
        j=1
        while j<=i:
            print("*",end="")
            j+=1
        print("")
        i-=1
    #99乘法表
    i=1
    while i<=9:
        j=1
        while j<=i:
            print(str(j)+"*"+str(i)+"="+str(j*i),end="	")
            j+=1
        print("")
        i+=1
  • 相关阅读:
    flume配置和说明(转)
    ganlia安装配置文档
    (转)传统MySQL+ Memcached架构遇到的问题
    (转)QRCODE二维码介绍及常用控件推荐
    (转) VS2012程序打包部署详解
    (转)安装程序发布利器——InstallShield 2011 Limited Edition
    (转)linux下mysql的安装过程
    (转)反向代理服务器的工作原理
    (转)工业4.0消灭淘宝只需十年
    (转)TCP注册端口号大全
  • 原文地址:https://www.cnblogs.com/xuepangzi/p/7895546.html
Copyright © 2011-2022 走看看