zoukankan      html  css  js  c++  java
  • python基础

    python_day_1

    一. 计算机是什么
    基本组成:
    主板+cpu+内存

    • cpu: 主频, 核数(16)
    • 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度)
    • 显卡: 显存。型号(N-GTX 1080 TI, A)。位宽 240显卡(512MB) 210 105
    • 硬盘: 西数。希捷。日立,东芝

    计算机最底层是 电子电路. 只能识别两个数 0 1

    二.python的简介
    解释型语言. 弱类型语言
    1. 安装

    官网:www.python.org
    2. hello world
    print("你好啊. 我是corn")
    3. 变量(命名规则)
    命名规则:

    1. 由数字, 字母, 下划线组成
    2. 不能数字开头. 更不能是纯数字
    3. 不能是关键字
    4.  不要太长
    5.  不要用中文
    6.  区分大小写
    7.  要有意义
    8.  驼峰和下划线命名

    常量: 全部字母大写常量. 约定俗成
    4. 数据类型

    1. int整数. +-*/% //整除, > < >= <= !=
    2. str字符串. 用',",''',""" 引起来的都是字符串 + *
    3. bool 布尔值. 只有True和False两个值

    5. 用户交互(input)
    变量=input("提示语") 变量是字符串类型, 字符串=> 数字 => int(str)
    6. if判断
    最基本用法
    if 条件判断:
    代码块
    运行流程. 当条件是真. 执行代码块

    if 条件:
    代码块1
    else:
    代码块2
    执行流程: 当条件成立. 执行代码块1. 否则, 执行代码块2. 二选一

    if 条件1:
    代码块1
    elif 条件2:
    代码块2
    .....
    else:
    代码块n
    执行流程: 当条件成立.执行代码块1,否则,满足条件2,执行代码块2,......以上都不满足,执行代码块n

    随堂作业:

    一.变量命名规范:
    1.必须由字母,数字,下划线组成
    2.数字不能放在首位,也不可也为纯数字
    3.不能使关键字
    4.不要用中文
    5.不要太长
    6.区分大小写
    7.要有意义
    8.驼峰或者下划线格式

    str类型(字符串类型)

    if 条件
    代码块
    流程:如果条件成立,执行代码块

    if......else:
    if 条件
    代码块1
    else
    代码块2
    流程:如果条件1成立,执行代码块1;否则,执行代码块2.

    if......elif......else:
    if 条件1
    代码块1
    elif 条件2
    代码2

    ....

    else
    代码块n
    流程:如果条件1成立,执行代码块1,否则,如果条件2成立,执行代码块2......以上条件都不满足,执行代码块n

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

    num = int (input("请随机输入一个数字:"))
    if num > 66 :
    print("你猜大了!")
    elif num < 66 :
    print("你猜小了!")
    else:
    print("恭喜你,猜对了!")

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

    单行注释用 "#"号;多行注释用:',",''',"""

    name = input("请输入麻花藤这三个字:")
    
    if name == '麻花藤' :
    print("真聪明")
    else :
    print("你是傻逼么")

     

    month = int (input("请你输入一个月份:"))
    if month == 1 :
    print("现在是1月,推荐你多喝粥")
    elif month == 2 :
    print("现在是2月,推荐你多吃菜")
    elif month == 3 :
    print("现在是3月,推荐你多吃苹果")
    elif month == 4 :
    print("现在是4月,推荐你多吃香蕉")
    elif month == 5 :
    print("现在是5月,推荐你多吃菠萝")
    elif month == 6 :
    print("现在是6月,推荐你多吃橘子")
    elif month == 7 :
    print("现在是7月,推荐你多吃西瓜")
    elif month == 8 :
    print("现在是8月,推荐你多吃哈密瓜")
    elif month == 9 :
    print("现在是9月,推荐你多吃香瓜")
    elif month == 10 :
    print("现在是10月,推荐你多吃葡萄")
    elif month == 11 :
    print("现在是11月,推荐你多吃荔枝")
    elif month == 12 :
    print("现在是12月,推荐你多吃甘蔗")
    else :
    print("你输入的月份不合法")

    score = int (input("请输入你的分数:"))
    if score >= 90 :
    print("你的成绩等级为A")
    elif score >= 80 :
    print("你的成绩等级为B")
    elif score >= 70 :
    print("你的成绩等级为C")
    elif score >= 60 :
    print("你的成绩等级为D")
    else :
    print("你的成绩等级为E")
  • 相关阅读:
    HeadFirst学习笔记-1. 设计模式入门(转载)
    【译】StackExchange.Redis 中文文档目录(转载)
    Redis基础篇(一)数据类型与数据结构(转载)
    Redis基础(二)数据库(转载)
    Redis基础篇(八)数据分片(转载)
    Redis基础篇(七)哨兵机制(转载)
    Redis基础篇(六)数据同步:主从复制(转载)
    Python特点
    Python发展历史
    Python基础
  • 原文地址:https://www.cnblogs.com/zycorn/p/9254480.html
Copyright © 2011-2022 走看看