zoukankan      html  css  js  c++  java
  • python学习第二天第一部分

    备注:写程序不能写重复性的代码

    学习内容:数据类型、for循环、while循环、字符编码、文件处理

    一、for循环

    1、简单的for循环 for i in range(10): # 此处意思为:循环range内的一组数据,即循环10次 print(i) # 打印每次的i值

    2、 for循环下简单的猜年龄游戏

    #!/usr/bin/env python

    # -*- coding:utf-8 -*-

    oldboy_age = 40

    for i in range(4):
        guess_age = int(input("请输入猜测的年龄:")) # 定义年龄的数据类型
        if guess_age ==oldboy_age:
            print("恭喜你,猜对啦!") # 猜对后,打印的信息
            break # 猜对后需要当前的跳出循环
        elif guess_age > oldboy_age :
            print("不好意思,猜大了.")
        else: print("不好意思,猜小了!")

    else:           # 如果for循环正常结束,就执行else下面的语句。
        exit("操作满4次,循环结束")

    print("你真是太聪明啦")

    备注1:循环中允许使用多个 break,但是一旦跳出当前循环,程序就继续往下走了,不能再返回来了。还有就是 break 只能在循环中使用,没有循环的时候用 break 会出错。

    备注2:退出程序的方法: exit() 例如:在操作多次后要求用户退出时可以在末尾添加: exit("你操作的次数太多,被强制退出。。。")

    3、for循环的升级版: 嵌套for循环

    for i in range(10):
        for j in range(8):
            if j < 5 :
                # break break 的用法:跳出整个当前层循环,只跳一层
                continue # continue 的用法:跳出当次循环,继续下一次循环
            print(i,j)
  • 相关阅读:
    【代码笔记】Web-ionic-toggle(切换开关)
    【代码笔记】Web-ionic-表单和输入框
    【代码笔记】Web-ionic-卡片
    【代码笔记】Web-ionic-列表
    【代码笔记】Web-ionic-按钮
    【代码笔记】Web-ionic-头部与底部
    【代码笔记】Web-ionic-index创建侧边栏
    【代码笔记】Web-ionic-创建APP的架构
    【工具相关】Web-ionic-ionicLab的使用
    【转】]Android实现开机自动运行程序
  • 原文地址:https://www.cnblogs.com/maxiaotu/p/5998905.html
Copyright © 2011-2022 走看看