首页 > 其他 > 详细

7月1日预习内容

时间:2019-07-01 20:06:17      阅读:96      评论:0      收藏:0      [点我收藏+]

7月1日预习内容

1.计算机基础知识

计算机组成(运算器、存储器合称CPU)

? 1.存储器(内存,运存)

? 2.运算器

? 3.控制器

? 4.输入设备

? 5.输出设备

操作系统(OS):计算机管理控制程序

? 管理计算机硬件与软件的计算机程序,控制计算机工作的流程软件

应用程序

? 安装在操作系统之上的计算机软件

2.Python简介

Python2与Python3的区别

1.Python2代码不同一,Python3代码同一

2.Python代码重复,Python3无重复代码

编译型语言与解释型语言的区别

? 编译型语言:运行速度快,开发效率慢

? 解释性语言:运行速度慢,开发效率快

Python的优缺点

? 优点:1.代码“优雅”、“明确”、“简单”,入门容易;2.开发效率高;3.高级语言(无需考虑内存等细节); 4.可移植性;5.可扩展性;6.可扩展性

? 缺点:1.速度慢;2.代码开源,无法加密;3.线程不能利用多CPU问题

3.快速入门

输出

?

print ('Hello word!')
name = 'xiaoli'
print (name)

变量

1.变量的声明

? age = 16

2.变量的作用:昵称其代指内存里某个地址中保存的内容

3.变量定义的规则:

? ①变量由数字、字母下划线组成;

? ②禁止以数字开头;

? ③禁止出现Python中的关键字;

? ④不能使用中文和拼音

? ⑤变量名要区分大小写

? ⑥推介写法:

? 下划线string_ 大驼峰StudentName 小驼峰studentName

4.常量:

? pi = 3.1415926

? ALEX = 2022

5.注释:

? 单行注释 #

? 多行注释‘‘‘ .....‘‘‘(可换行)

数据类型

  • 整型 int(+ - * /)

  • 浮点型 float

  • 字符串 str(字符串拼接+ )

  • 布尔型 bool Value(true 1 false 0)

  • 列表

  • 元祖

  • 字典

    input获取到的都是字符串

用户交互(输入)

  • input
name = input('请输入你的名字:')
  • import getpass
user = input("请输入账号:")  
    password = getpass.getpass("请输入密码:")  
    print(password)
    print(user)

流程控制语句

  • if

    age = input("输入年龄:")
    if int(age) >= 18:
        print("成年了,能干成年人的事了")
  • if else

    num = input('请输入要比较的数字:')
    if int(num) >= 18:
        print('你已经成年了')
    else:
        print('好好学习,天天向上!')
  • if elif elif else

    num = input('请输入要比较的数字:')
    if int(num) >= 22:
        print('可以扯证了')
    elif int(num) >= 18:
        print('成年了,可以干一些成年的事了')
    elif int(num) < 18:
        print('还是小屁孩')
  • if 嵌套

    name = input('请输入名字:')
    if name == 'meet':
        age = input('请输入年龄:')
        if int(age) == 18:
            print('输入全部正确')
        else:
            print('年龄输入错误!')
    else:
        print('名字输入错误!')

7月1日预习内容

原文:https://www.cnblogs.com/lifangzheng/p/11116399.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!