简单的基础预习

本文详细介绍了Python编程语言的基础知识,包括其历史发展、应用领域、与其他编程语言的对比,以及基本语法如变量、数据类型、输入输出操作和控制结构等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 计算机基础知识

    1. cpu (人的大脑,运算和处理问题)
    2. 内存 (临时存储数据,断电即消失)
    3. 硬盘 (永久储存数据,图片 音乐~~~~)
    4. 操作系统 (是一个软件(特殊),控制每个硬件之间的数据交互)
  2. python的应用和历史

~2004年 :WEB框架Django 诞生

~2008年:

​ python2:

    C ,  java , c# 源码不一致  功能重复,维护难度大

​ python3:

     源码一致  ,代码(功能)重复, 维护难度降低
  1. python是一个编程语言

    分类:

                 编译型: 只翻译一次
    
                         优点 : 运行速度快,
    
                         缺点: 开发效率慢
    
                                 代表语言: C C++
    
                 解释型: 一句一句的翻译,逐行翻译
    
                         优点: 开发效率快
    
                         缺点:  运行速度慢
    
                                 代表语言: javaScript,Python,PHP
  2. python的优缺点

    优点: 1."优雅" , "明确" ,"简单"

                  2.开发效率高
    
                  3.高级语言
    
                  4.可移植性
    
                 5.可扩展性
    
                  6.可嵌入型
    
         缺点:  运行速度慢

3.第一个python程序

​ 1.python的程序可以写在命令行中进行编写和执行

​ 命令输入方式:win+r=>cmd=>回车==>python

注意:中英文标点符号

​ 2.把程序写在py文件中. 可以反复的使用程序.

注意: 文件的编码格式:UTF-8

4.变量

​ 变量是程序运行过程中产生的中间值,供给后面的程序使用.

5.变量的命名规则

​ 1.字母,数字,下划线组成

​ 2.不能数字开头,更不能是纯数字

​ 3.不能用关键字:

​ 1.True真的 False假的 "bool 布尔值"

​ 4.不能用中文,和拼音

​ 5.要有意义

​ 6.区分大小写 "A a"

​ 7.推荐使用

​ 1.驼峰 (单词首字母大写) 如: "WoDeMingZiJiaoLiYe"

​ 2.下划线(单词之间加入下划线) 如: "wo_de_ming_zi_jiao_li_ye"

6.数据类型

​ 1.int(整数) +-*/ "都可以做,也可以做比较"

​ 2.str(字符串) +* "只可以做两种运算,且不可以做比较"

​ 3.bool(布尔值) True ,False

7.常量

​ 全部大写

8.交互

​ s=input("提示语")

​ 接收到的是字符串类型

​ int()把字符串转化成整数

9.if语句 "嵌套"

​ if 条件:

​ 代码块

​ 条件成立,执行代码块

​ if 条件:

​ 代码块1

​ else:

​ 代码块2

​ 当条件为真,执行1,否则执行2

​ if 条件:

​ 代码块1

​ elif 条件:

​ 代码块2

​ elif.......

​ else:

​ else代码块

嵌套:if...else可以无限嵌套,写的时候尽量控制在3~5以内

10.用户交互 (input)

Python3版本中 input获取到的都是字符串

查看是什么类型--print(type(....))

转载于:https://www.cnblogs.com/ly0123/p/10969653.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值