zoukankan      html  css  js  c++  java
  • Python_day01_2018.7.2_(用户交互,if,while,break,continue)

    一.变量的命名规则

    1.必须使用英文字母,数字,下划线组成.

    2.不能使用数字开头,更不能是纯数字.

    3.要有意义.

    4.变量不要太长.

    5.尽量不要使用中文.

    6.禁止使用关键字

    7.区分大小写.

    8推荐使用的两种形式

    ①驼峰体:除了第一个字母外,每个单词的是首字母都大写

    ②下划线:每个单词用下划线分隔开.

    二.常量

    python不存在绝对的常量,约定俗成,所有字母大写就是常量.

    eg:  PI = 3.14

    三.注释

    在编写代码过程中,会有一部分代码是给用户看的,而不希望解释器运行,这一部分就需要单独注释

    单行注释:前面加#

    多行注释: ...     ...

    四.数据类型

    1.整型

    常见的数字都是int类型,可以加减乘除运算.

    2.字符型

    可以加减运算

    加:字符串的连接

    乘:字符串多次输出

    3.Bool型

    True

    Flase

    五.用户交互

    程序在运行过程中,需要和用户之间有信息交互,比如说输入信息等使用input()函数

    语法如下:

      内容 = input("提示信息")==>最终输入的内容是字符串类型.

    六.流程控制if语句

    1.简单的判断

    2.语法

    if 条件:

      代码块

    else:

      代码块

    3.语法

    if 条件:

      代码块

    elif 条件:

      代码块

    .....

    else 

    代码块

    4.if的嵌套

    七.while流程控制循环

    格式如下:

    while 条件:

      代码块

    如果条件一直成立,那么代码块就会一直循环执行,直到条件不成立为止.

    那么,该如何终止循环呢?

    ①改变条件

    ②break

    八.流程控制_break和continue

    break: 终止本层循环.整个一层循环全部结束

    continue: 结束循环中的某一次循环.

    每日作业:

    # Day1作业及默写
    # 1、简述变量量命名规范
    '''
    1.必须使用英文字母,数字,下划线组成.
    2.不能使用数字开头,更不能使用纯数字
    3.要有意义
    4.变量不要太长
    5.不要使用中文
    6.禁止使用关键字
    7.区分大小写
    8.推荐使用两种形式
    ①驼峰体
    ②下划线
    2、name = input(“>>>”) name变量量是什什么数据类型?

    # name = input(">>>")
    # print(type(name))
    # 3.if条件语句句的基本结构?
    # if 条件:
    # 代码块
    # elif 条件:
    # 代码块
    # elif 条件:
    # ..
    # else
    # 代码块

    # 4.⽤用print打印出下⾯面内容: ⽂文能提笔安天下, 武能上⻢马定乾坤. ⼼心存谋略略何⼈人胜, 古今英雄唯是君.

    # print('''
    # ⽂文能提笔安天下,
    # 武能上⻢马定乾坤.
    # ⼼心存谋略略何⼈人胜,
    # 古今英雄唯是君.
    # '''
    # )

    5.利利⽤用if语句句写出猜⼤大⼩小的游戏: 设定⼀一个理理想数字⽐比如:66,
    # 让⽤用户输⼊入数字,如果⽐比66⼤大,则显示猜测 的结果⼤大了了;
    # 如果⽐比66⼩小,则显示猜测的结果⼩小了了;只有等于66,显示猜测结果 正确。

    # 康琛练习2
    # while 1:
    # count = int(input("请输入一个数字:"))
    # if count > 66:
    # print("输入太大了!!")
    # elif count < 66:
    # print("输如的太小了!!")
    # elif count == 66:
    # print("正确!!")
    # break


    # 6.提⽰⽤用户输⼊入他的年年龄, 程序进⾏行行判断.
    # 如果⼩小于10, 提⽰⼩小屁孩,
    # 如果⼤大于10, ⼩小于 20, 提⽰⻘青春期叛逆的⼩小屁孩.
    # 如果⼤大于20, ⼩小于30. 提⽰开始定性, 开始混社会的⼩小 屁孩⼉儿,
    # 如果⼤大于30, ⼩小于 40. 提⽰看⽼老老⼤大不不⼩小了了, 赶紧结婚⼩小屁孩⼉儿.
    # 如果⼤大于40, ⼩小 于50. 提⽰家⾥里里有个 不不听话的⼩小屁孩⼉儿.
    # 如果⼤大于50, ⼩小于60. 提⽰⾃自⼰己⻢马上变成不不听 话的⽼老老屁孩⼉儿.
    # 如果⼤大于60, ⼩小于70. 提⽰活着还不不错的⽼老老屁孩⼉儿.
    # 如果⼤大于70, ⼩小于 90. 提⽰⼈人 ⽣生就快结束了了的⼀一个⽼老老屁孩⼉儿.
    # 如果⼤大于90以上. 提⽰. 再⻅见了了这个世界.

    # age = input("请输入你的年龄")
    # int_age = int(age)
    # if int_age < 10:
    # print("小屁孩")
    # elif int_age < 20:
    # print("青春期叛逆的小屁孩")
    # elif int_age < 30:
    # print("开始定性,开始混社会的小屁孩")
    # elif int_age < 40:
    # print("老大不小了,赶紧结婚小屁孩")
    # elif int_age < 50:
    # print("家里有个不听话的小屁孩")
    # elif int_age < 60:
    # print("自己马上变成不听话的老屁孩了")
    # elif int_age < 70:
    # print("活着还不错的老屁孩")
    # elif int_age <90:
    # print("人生就快结束的老屁孩")
    # else:
    # print("再见了这儿世界")


    # 7、单⾏行行注释以及多⾏行行注释?

    # 单行注释

    '''
    多行
    注释
    '''


    # 8、提⽰⽤户输⼊⿇花藤. 判断⽤户输⼊的对不对. 如果对, 提⽰真聪明, 如果不 对, 提⽰你 是傻逼么

    # a = input("请输入麻花藤:").strip()
    # if a == "麻花藤":
    # print("你真聪明")
    # else:
    # print("四不四傻?")

    # 9. ⽤用户输⼊入⼀一个⽉月份. 然后判断⽉月份是多少⽉月. 根据不不同的⽉月份,
    # 打印出不不同的 饮⻝⾷食(根据个⼈人习惯和入马化腾:").strip()
    # # if a == "马化腾":
    # # print("输入正确!!")
    # # else:
    # # print("你是不是傻!!!")⽼老老家习惯随意编写)

    # b = input("请输入一个月份数:").strip()
    # if b == "1":
    # print("一月吃"+b)
    # elif b == "2":
    # print("二月吃"+b)
    # elif b == "3":
    # print("三月吃"+b)
    # elif b == "4":
    # print("四月吃"+b)
    # elif b == "5":
    # print("五月吃"+b)
    # elif b == "6":
    # print("六月吃"+b)
    # elif b == "7":
    # print("七月吃"+b)
    # elif b == "8":
    # print("八月吃"+b)
    # elif b == "9":
    # print("九月吃"+b)
    # elif b == "10":
    # print("十月吃"+b)
    # elif b == "11":
    # print("十一月吃"+b)
    # else:
    # print("十二月吃"+b)


    # 10. ⽤用户输⼊入⼀一个分数. 根据分数来判断⽤用户考试成绩的档次,
    # >=90 A
    # >=80  B
    # >=70  C
    # >=60  D
    # < 60  E

    # 康琛练习2
    # while 1:
    # grade = int(input("请输入一个分数:"))
    # if grade >= 90:
    # print("A")
    # elif grade >= 80:
    # print("B")
    # elif grade >= 70:
    # print("C")
    # elif grade >= 60:
    # print("D")
    # else:
    # print("E_不及格")














  • 相关阅读:
    微信支付
    设计模式
    微信,根据经纬度获取当前城市
    移动端下拉刷新
    angular-seed — AngularJS种子项目
    Send Email
    angularjs 控制器
    ajax 图片上传
    Jpeg-Baseline和Progressive JPEG的区别
    QT启动一个工程
  • 原文地址:https://www.cnblogs.com/kcwxx/p/9255872.html
Copyright © 2011-2022 走看看