• 计算机基础及快速入门


    1.计算机基础

    1. 什么是计算机

      输入输出设备

      CPU(中央处理器):处理各种数据,相当于人的大脑

      内存:存储数据,相当于人的临时记忆

      硬盘:存储数据,相当于人的永久记忆

    2. 什么是操作系统

      控制计算机硬件工作的流程 软件

    3. 什么是应用程序

      安装在操作系统之上的软件

    2.Python简介

    1. python创始人吉多·范罗苏姆(龟叔),1989年圣诞节期间被开发出来。2019年6月TIBOE排行榜排名第三。

    2. 主要应用领域:云计算、web开发、开学运算、人工智能、系统运维、爬虫、金融、图形GUI

    3. 2014年11月,龟叔宣布到2020年将不再更新python2.7,用户可去使用3.4版本

      python2和python3的区别:python2源码不统一,有重复代码;python3源码统一,无重复代码。

    4. python是什么编程语言

      • 编译型和解释型

        编译型:把源程序每一条语句全都编译成机器语言,计算机一次执行

        优点:运行速度快

        缺点:开发效率慢

        解释型:只有在运行程序时才一条一条解释成机器语言给计算机执行

        优点:开发效率快

        缺点:运行速度慢

    3.快速入门

    输出

    print()

    变量

    print(12+34)

    print((12+34)*2)

    print(((12+34)*2)*3)

    a=12+34 a变量名 =赋值

    b=a*2

    c=b*3

    print(a) 注意打印a的时候不能加引号,这是一个错误的示范"a"

    变量规则:

    1. 变量是由字母,数字,下划线组成
    2. 禁止以数字开头
    3. 禁止使用python中的关键字
    4. 不能使用中文和拼音
    5. 变量名要区分大小写
    6. 推荐写法
      • 驼峰命名:大峰、小峰
      • 下划线命名:官方推荐使用
    7. 变量名要具有描述性

    常量

    A=2020

    ID=123456789

    常量名大写,python本身没有常量

    注释

    # 单行注释 (当行注释)不能换行

    # 多行注释 或者"""""""或者''''''可以换行

    """

    """

    数据类型初始

    1. 整形 数字

    2. 字符串 汉字

      "字符串"

      '字符串'

      """字符串"""

      a='lo'

      b='ve'

      print(a+b) 字符串拼接 注意:只能和字符串拼接

      c='加油'

      print(c*8) 字符串乘 注意:只能和数字相乘

    3. 布尔值 对错

      True False

      真的 假的

      1 0

    4. 列表

    5. 元祖

    6. 字典

    7. 集合

    用户交互(input)

    输入 输出

    input("提示语句")

    # -*-coding:utf-8 -*-
    import getpass   #隐藏密码,只能在cmd中使用
    user=input("请输入账号:")
    password=getpass.getpass("请输入密码:")
    print(user)
    print(password)
    

    type(类型)

    # -*-coding:utf-8 -*-
    num = input("请输入数字")
    print(type(num))
    

    str 字符串

    int 整型

    bool 布尔值

    input获取到的都是字符串

    流程控制语句

    if 如果

    1. 单if

      if 关键字 空格 条件 冒号

      缩进 结果

    if 3>2:
        print("我好帅")
    print("你好丑")
    
    1. if else 如果 否则

      if 条件:

      ​ 结果

      else:

      ​ 结果

    if 4>3:
        print("我好帅")
    else:
        print("你好丑")
    
    1. if elif 如果 再如果

      if 条件:

      ​ 结果

      elif 条件:

      ​ 结果

      elif 条件:

      ​ 结果

    if 3>4:
        print("我好帅")
    elif 5>6:
        print("你好丑")
    elif 3>2:
        print("他更丑")
    elif 6>2:
        print("哈哈")     #只会输出“他更丑”,从上往下运行
    
    1. if 嵌套

      if 条件:

      ​ 结果

      ​ if 条件:

      ​ 结果

      ​ if 条件:

      ​ 结果

      age=int (input("请输入内容:"))    #提示语句
      if age>18:
          print("可以去网吧了")
          if age>22:
              print("可以去酒吧了")
          elif 18<age<20:
              print("可以交女朋友了")
          else:
              print("可以嗨皮了")
      else:
          print("滚去学习")
      
  • 相关阅读:
    Jenkins Pipeline Script from SCM应用
    Jenkins获取所有job
    Jenkins pipeline使用git共享库(ShareLibrary)
    Jenkins获取用户所属组
    PowerShell函数当做变量传递给另一个函数
    Jenkins input获取提交人
    Groovy Map排序
    Jenkins Pipeline使用File parameter
    Jenkins Active Parameters之Groovy Script(获取具有管理员权限的组+组成员)
    Android中C/C++的日志打印
  • 原文地址:https://www.cnblogs.com/lav3nder/p/11117289.html
Copyright © 2020-2023  润新知