计算机基础知识及python入门

计算机基础知识及python入门

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('名字输入错误!')

转载于:https://www.cnblogs.com/lifangzheng/p/11116399.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值