• Python Day1


    ---恢复内容开始---

     一.计算初始基础

                            1. 什么是计算机?

                                    中央处理器:CPU,用于计算电脑程序

                                    内存:用于存放数据(要马上使用的程序)

                                     硬盘:用于存放计算机内所有程序

                             2. 什么是操作系统?

                                      用于计算机硬件之间的信息数据交互

                                       像Windows,Linux,Mac。。等等

                             3.什么是应用程序?

                                    像QQ,微信,虾米音乐。。。

                                 程序员编程目的就是开发应用程序!

    二.介绍Python语言         

                            1.PYTHON的应用领域

                                     WEB开发  网络编程  爬虫开发  金融  人工智能  运维  云计算 

                            2.Python和其他语言区别

                                     优点:       简单易学  可移植性  开发效率高  强大丰富的库  代码规范

                                     缺点:  运行速度慢  架构选择太多       

                            3.Python版本

                                     主流python2.7和python3.X,但我认为今后大多用3.X

                            4.Python种类

                                     cpython,jpython,ironpython,rubypython,pypy

    三.Python学习和规则

                            1.安装解释器

                                          python.exe 解释器程序

                             2. 写代码 ,让解释器运行
                                          开始->cmd->回车
                                            解释器路径 代码文件路径

                             3. Python2.7和Python3.x共存规则

                                     print("你好,老狗")

                                     py2(ascii): 中文报错  

                                     py3(utf-8): 不报错         

                             因为国外开发计算机人员只能识别:ascii码(255个东西),字母,数字,符号;

                                                                                                 utf-8编码,包含一切  

                            如果用python2.7的话可以在代码头部写

                                                                                                             #-*- encoding:utf-8 -*-

                              4.变量

                                              变量名 = 值

                                           

    print("老狗")
    name = "老狗"
    print(name)

                              注意!!!变量名要求:只有:字母,数字,下划线

                                                                             数字不能开头  

                                                                             不能是Python内部关键字:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except',                                                                                      finally', 'for', 'from', 'global', 'if', 'import', 'in',is', 'lambda', 'not', 'or', 'pass', 'print', 'exec',                                                                                                                       'raise', 'return', 'try', 'while', 'with', 'yield'] 

                                          建议:见名知意  

                              5.初识数据类型

                                                     age = 18 整数类型
                     name = "名锐捷" 字符串类型
                  gender = True/False 布尔类型

                                    # 比较运算

                  result = 19 > 18
                 result = 19 < 18
                 result = 19 >= 18
                 result = 19 == 18

            # 数值运算

                        result = 1 + 1
                  result = 1 - 1
                  result = 1 * 1
                  result = 1 / 1

                  result = "名锐捷" + "李泉" # "名锐捷李泉"
                  result = "名锐捷" * 8 # "名锐捷名锐捷名锐捷名锐捷名锐捷名锐捷名锐捷"

           6.条件语句

                    如果: 条件,
                    - 成立:xxxxx
                    - 不成立:xxxxx

                    形式一:
                      if 条件:
                      print('真')
                      else:
                      print('假')

    例如:

    name = input("请输入姓名:")
    if name == "alex":
        age = input("请输入年龄:")
        if age == "18":
            print("好帅好帅")
        else :
            print("不帅")
    elif name == "liu":
        print("好浪好浪")
    elif name == "ming":
        print("好傻好傻")
    else:
        print("编不下去了")
    print("end")

              7.循环语句

                   场景一:×××××
                    while 条件:
                       条件成立,此处代码执行(执行完毕后,再回到条件)

                   场景二:
                    while 条件:
                       条件成立,此处代码执行(执行完毕后,再回到条件)
                      else:
                         条件不成立,

    例如:

    print(1)
    flag = True
    while flag:
        print(2)
        flag = False
    print(3)

    或者:

    print(1)
    start = 0
    while True:
        print(start)
        start = start + 1
    print(3)
    print("开始")
    start = 1
    while start < 101:
        print(start)
        start = start + 1
    print("结束")

                                        8.关键字:continue,break

                                          continue是结束单次循环

               break是结束整个循环体

    例如:

    print("开始")
    start = 1
    while True:
        print(start)
        start = start + 1
        if start == 100:
            print(start)
            break

    或者:输出:1 2 3 4 5 6  8 9 10 利用 continue来完成

    start = 1
    while start < 11:
        if start == 7:
            start = start + 1
            continue
        else:
            print(start)
            start = start + 1

    ok!

                                   

                            

                    

    ---恢复内容结束---

  • 相关阅读:
    无缝世界场景加载的解决方案研究
    3D物体绘制不见
    dx sdk中关于常用dx api的performace性能参数
    OpenGL/DirectX渲染技巧集
    每天送你一個simle
    [原创] 一种页面数据错误输入提示方法
    [原创] ASP.NET 中如何弹出提示窗口然后导向另外一个页面
    [原创] 部署含有ReportView的控件的ASPX页面时出现错误
    公布一个简单的日志记录方法
    [原创] 如何在没有ASP.NET AjaxEnabled Web Site 向导的情况下加入Ajax支持
  • 原文地址:https://www.cnblogs.com/liuduo/p/7375349.html
Copyright © 2020-2023  润新知