1. if基本语句

  if 条件:

    内部代码块

  else:

     .. . .. . .

    print(“........”)

    if 1 == 1 :

      print(“a会所”)

      print(“b会所”)

  else:

    print(“c会所”)

2. if 支持嵌套

  if   1 == 1:

    if   2 == 2:

      print(“a会所”)

      print(“b会所”)

    else:

      print:(“c会所”)

3.if    elif       (elif=else  if)

  inp =input(“请输入会员等级:”)

  if  inp ==‘高级会员’:

    print (“1”)

  elif inp ==“白金会员”:

    print(“2”)

  elif inp ==“铂金会员”

    print (“3”)

  else:(“4”)

    print(“正在加载中”)

补充:pass(代表:当条件成立后不做任何操作,代指空代码,无意义,仅仅用于表示代码块)

if  1 == 1

   pass

else:

  print(“0.0”)

字符窜 (引号):

  name = “alex”

  name = “我是IIS”

.. .....

  字符窜中 含有加法:

        n1 = “alex”

        n2 = “sb”

        n3 = n1   +    n2

      print (n3)

    alexsb

  字符窜中 含有乘法 :

            n1 =“alex”

            n2 = n1 * 10

      print(n2)

  alexalexalexalexalexalexalexalexalexalex

数字:

  age = 16 (没有引号)

      加:

        a1 = 10

        a2 = 20

        a3 = a1 + a2

      减:

        a3 = a1  - a2

      乘:

        a3 = a1 * a2

      除:

        a3 = a1 / a2

特殊法:

    a3 = 4 ** 4                                                                                      

    a3 = 39 % 8     #获得39除以8的余数

    a = 13

    temp = a  % 2

    if  tmp == 0:

        print(“偶数”)

    else:

    print (“奇数”)

while 的用法

import  count

count = 0

while count < 10:

    print(count)

    # count = 100

    count = count + 1

print(123)

练习: 1.使用while循环输入1 2 3 4 5 6 8 9 10

       n = 1

       while n < 11:

          if  n =7:

            pass

          else:

            print(n)

          n = n + 1

        print (“----end----”)

    2.求1-100的所有数的和

         n = 1

       s = 0

       while n < 101:

          print(n)

        n = n + 1

        s = s + n

      print(s)

    3.求1-100内所有的奇数

          n = 1

       while n < 101:

          temp = n % 2

          if  temp ==0

            pass

          else:

            print(n)

          n = n + 1

        print (“----end----”)

    4.输出1-100内所有偶数

        n = 1

       while n < 101:

          temp = n % 2

          if  temp !=0

            pass

          else:

            print(n)

          n = n + 1

        print (“----end----”)

    5.求1 - 2 + 3 - 4 + 5 . . . 99 的所有数的和

      n = 1

      s = 0      #s 是之前所有数的总和

      while n < 100:

          temp = n %2

          if temp == 0:

            s = s - n

          else:

            s = s + n

          n = n + 1

        print(s)

6.用户登录(三次机会重试)

自学python 第二天的更多相关文章

  1. 孤荷凌寒自学python第二十九天python的datetime.time模块

     孤荷凌寒自学python第二十九天python的datetime.time模块 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) datetime.time模块是专门用来表示纯时间部分的类. ...

  2. 孤荷凌寒自学python第二十八天python的datetime.date模块

     孤荷凌寒自学python第二十八天python的datetime.date模块 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.toordinal() 此方法将访问从公元1年1月1日至当 ...

  3. 孤荷凌寒自学python第二十七天python的datetime模块及初识datetime.date模块

    孤荷凌寒自学python第二十七天python的datetime模块及初识datetime.date模块 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.datetime模块 dateti ...

  4. 孤荷凌寒自学python第二十六天python的time模块的相关方法

    孤荷凌寒自学python第二十六天python的time模块的相关方法 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 要使用time模块的相关方法,必须在文件顶端引用: import tim ...

  5. 孤荷凌寒自学python第二十五天初识python的time模块

    孤荷凌寒自学python第二十五天python的time模块 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 通过对time模块添加引用,就可以使用python的time模块来进行相关的时间操 ...

  6. 孤荷凌寒自学python第二十四天python类中隐藏的私有方法探秘

    孤荷凌寒自学python第二十四天python类中隐藏的私有方法探秘 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天发现了python的类中隐藏着一些特殊的私有方法. 这些私有方法不管我 ...

  7. 孤荷凌寒自学python第二十三天python类的封装

    孤荷凌寒自学python第二十三天python类的封装 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 一.从怎么样访问类的内部代码块中定义的私有属性说起 类中定义的私有属性和私有方法是无法被 ...

  8. 孤荷凌寒自学python第二十二天python类的继承

    孤荷凌寒自学python第二十二天python类的继承 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) python中定义的类可以继承自其它类,所谓继承的概念,我的理解 是,就是一个类B继承自 ...

  9. 孤荷凌寒自学python那些事第二天

    孤荷凌寒自学python第二天 Python的变量声明 (完整学习过程屏幕记录视频在文末,手写笔记在文末) Python的变量声明不必要显式指定变量类型 甚至也不需要进行显式的声明 比javascri ...

随机推荐

  1. Java Collection框架—List\ set \map 的异同世界

    Java集合是多个对象的容方法.集合(容方法).简单点,事实上就是一个对象,能将具有同样性质的多个元素汇聚成一个总体. Collections Framwork是用来表现和操纵集合的一个统一的体系结构 ...

  2. HTTP缓存和CDN缓存

    一 http缓存 1.1缓存的分类: http中具有缓存功能的是:1.浏览器缓存.  2.缓存代理服务器. 1.2 什么是缓存: http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副 ...

  3. 每天五个java相关面试题(8)--spring篇

    首先呢,假设有从事前端开发的大神或者准备从事前端开发的小伙伴无意看到我这篇博客看到这段文字欢迎加我的QQ:[ 845415745 ].即将走入社会的菜鸟大学生有关于前端开发的职业问题想请教或者一起探讨 ...

  4. luogu4011 孤岛营救问题 分层图

    关键词:分层图 状态压缩 最短路径 分层图:现在要求从起点到终点的最优路线,但受到手里拿着哪些钥匙的影响,最优路线不单纯了.因此,决定一个节点.一条边的存在的数中应当增加一个手中拿有钥匙的状态.这样就 ...

  5. oc13--pragma mark

    // // main.m // #pragma mark基本使用 // // Created by xiaomage on 15/6/18. // Copyright (c) 2015年 xiaoma ...

  6. Razor Intro

    http://www.w3schools.com/aspnet/razor_intro.asp Razor is not a programming language. It's a server s ...

  7. hdoj--1864--最大保险额(背包)

    最大报销额 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Subm ...

  8. springboot与mybatis集成

    1)添加依赖 <!-- mybatis --> <dependency> <groupId>org.mybatis.spring.boot</groupId& ...

  9. mysql 强制修改密码

    mysql忘记密码时强制修改步骤如下: 1.用命令编辑配置文件/etc/my.cnf 2.添加一条语句使其变为不用密码就能进入的状态 skip-grant-tables 3.保存并退出,然后再命令行输 ...

  10. 第7章 性能和可靠性模式 Failover Cluster(故障转移群集)

    上下文 您已经决定在设计或修改基础结构层时使用群集以提供高度可用的服务. 问题 您应该如何设计一个高度可用的基础结构层,来防止因单台服务器或它所运行的软件出现故障而导致的服务丢失? 影响因素 在设计高 ...