zoukankan      html  css  js  c++  java
  • python基础,变量,if语句

     一.python初识

      python是一门 解释型弱类型编程语言.
      特点: 简单.明确.优雅

    二.python的解释器

      CPython. 官方提供的. 内部使用c语言来实现
      PyPy. 一次性把我们的代码解释成字节码文件. 可以直接去运行.

    三.第一个python程序

    print(任何内容)

    四.变量

      程序运行过程中产生的中间值. 暂时保存在内存中. 供后面的程序使用

    命名规则:

      1. 使用字母, 数字, 下划线组成
      2. 不能数字开头, 更不能是纯数字
      3. 不能用python的关键字
      4. 不要太长
      5. 要有意义
      6. 区分大小写
      7. 不要用中文
      8. 建议使用驼峰或者下划线

    五.python部分数据类型 

     1. int. 整数. 可以做+,-,*,/,%,//
      2. str. 字符串. 可以 + *
      3. bool. 布尔值. 两个取值. True, False

    六.用户交互

    变量 = input(提示语)
    接收到的内容是字符串类型
    str = > int => int(str)
    七。流程控制(if)
    if 条件:
    代码块
    
    if 条件1:
    代码块1
    else:
    代码块儿2
    
    if 条件1:
    代码块
    elif 条件2:
    代码块
    elif....
    else:
    
    
    if 条件:
    if 条件:
    if 条件:
    代码块
    else:

    练习:

    # 一,name = input(“>>>”) name变量量是什什么数据类型?
    # 字符串数据类型
    
    # 二,if条件语句的基本结构
    # if 条件一
    # 结果一
    # elif 条件二
    # 结果二
    # elif....
    # ...
    # else:
    # 结果n
    
    #三,用print打印出下面内容:
    #文能提笔安天下,
    #武能上⻢马定乾坤.
    #心存谋略略何⼈人胜,
    #古今英雄唯是君.
    print("文能提笔安天下,")
    print("武能马上定乾坤.")
    print("心存谋略何人胜,")
    print("古今英雄唯是君.")
    View Code
    #四,利用if语句写出猜大小的游戏:
    #设定一个理理想数字比如:66,让用户输入数字,如果比66大,则显示猜测
    #的结果大了了;如果比66小,则显示猜测的结果小了了;只有等于66,显示猜测结果
    #正确。
    a = int(input("请输入一个数字"))
    if a > 66:
        print("猜测结果大了")
    elif a < 66:
        print("猜测结果小了")
    else:
        print("猜测结果正确")
    View Code
    """五,提示用户输入他的年龄, 程序进行行判断.
    如果小于10, 提示小屁孩, 如果大于10, 小于 20, 提示青春期叛逆的小屁孩.
    如果大于20, 小于30. 提示开始定性, 开始混社会的小屁孩儿, 如果大于30,小于
    40.提示看老大不小了, 赶紧结婚小屁孩儿. 如果大于40,小于50. 提示家里里有个
    不听话的小屁孩儿. 如果大于50, 小于60.提示自己马上变成不听话的老屁孩儿.
    如果大于60, 小于70. 提示活着还不错的老屁孩儿.如果大于70,小于90.提示人
    生就快结束了的一个老屁孩儿.如果大于90以上. 提示.再见了这个世界."""
    age = int(input("请输入您的年龄"))
    if age < 10:
        print("小屁孩")
    elif 10 <= age < 20 :
        print("青春期叛逆的小屁孩")
    elif 20 <= age < 30:
        print("开始定性,开始混社会的小屁孩")
    elif 30 <= age < 40:
        print("老大不小了,赶紧结婚小屁孩")
    elif 40 <= age < 50:
        print("家里有个不听话的小屁孩")
    elif 50 <= age < 60:
        print("自己马上变成不听话的老屁孩")
    elif 60 <= age < 70:
        print("活着还不错的老屁孩")
    elif 70 <= age < 90:
        print("人生就快结束了的一个老屁孩")
    elif age >= 90:
        print("再见了这个世界")
    View Code
    """六、单行注释以及多行注释.
     #号单行注释
    ''' ''',""""""多行注释"""
    #七,提示用户输入麻花藤. 判断用户输入的对不对. 如果对, 提示真聪明, 如果不
    # 对,提示你是傻逼么
    name = input("请输入'麻花藤'")
    if name == '麻花藤':
        print("真聪明")
    else:
        print("你是傻逼吗")
    View Code
    #八,用户输入一个月份. 然后判断月份是多少月. 根据不同的月份, 打印出不同的
    # 饮食(根据个人习惯和老家习惯随意编写)
    month = input("请输入一个月份")
    if month == '一月':
        print("一月,吃橘子")
    elif month =='二月':
        print("二月,吃腊肉")
    elif month == '三月':
        print("三月,吃橙子")
    elif month == '四月':
        print("四月吃牛肉")
    elif month =='五月':
        print("五月吃狗肉")
    elif month == '六月':
        print("六月吃苹果")
    elif month =='七月':
        print("七月吃桃子")
    elif month == '八月':
        print("八月吃饭")
    elif month =='九月':
        print("九月喝水")
    elif month =='十月':
        print("十月吃猪肉")
    elif month =='十一月':
        print("十一月吃葡萄")
    elif month =='十二月':
        print("十二月吃梨")
    else:
        print("请输入一个正确的月份")
    View Code
    """九,用户输入一个分数.根据分数来判断用户考试成绩的档次, 
    >=90 A
    >=80 B
    >=70 C
    >=60 D
    < 60 E"""
    fs = int(input("请输入您的考试成绩分数范围为0到100"))
    if fs >= 90:
        print("A")
    elif 80 <= fs < 90:
        print("B")
    elif 70 <= fs < 80:
        print("C")
    elif 60 <= fs < 70:
        print("D")
    else:
        print("E")
    View Code

     

     

  • 相关阅读:
    HDU 4069 Squiggly Sudoku
    SPOJ 1771 Yet Another NQueen Problem
    POJ 3469 Dual Core CPU
    CF 118E Bertown roads
    URAL 1664 Pipeline Transportation
    POJ 3076 Sudoku
    UVA 10330 Power Transmission
    HDU 1426 Sudoku Killer
    POJ 3074 Sudoku
    HDU 3315 My Brute
  • 原文地址:https://www.cnblogs.com/zwq-/p/9385541.html
Copyright © 2011-2022 走看看