py基础知识(每日更新)

Posted lyoko1996

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了py基础知识(每日更新)相关的知识,希望对你有一定的参考价值。

计算机基础知识

  1. CPU:人类的大脑 运算和处理问题
  2. 内存:临时存储数据 断电就消失了
  3. 硬盘:永久 存储数据 图片,视频,等
  4. 操作系统:是一个软件 控制每个硬件之间数据交互的

Python的应用和历史

Python2:

C, JAVA,C# 源码不统一 功能重复 维护难度大

Python3:

源码统一,代码(功能)不重复 ,维护难度降低

Python是一个什么编程语言

分类: 男人 女人 老人 青年人 小孩儿 南方人 北方人

编译型:只翻译一次

? 优点:运行速度快

? 缺点:无法修改

? 代表:C C++

解释型:一句一句翻译,逐行翻译

? 优点:开发速度快

? 缺点:运行速度慢

? 代表:Python

技术图片

Python的优缺点

? 优点:

? Python的定位是“优雅”、“明确”、“简单”.

? 开发效率非常高

? 高级语言/可移植性/可扩展性/可嵌入性/

缺点:

? 速度慢

? 代码不能加密

? 线程不能利用多CPU问题

Python的种类

Cpython Jyhton IronPython PyPy

  1. 安装环境配置

写一个Python程序

print() 打印----打印到屏幕上

程序中所有的符号都是英文的

变量

a = 1

1.起了一个变量名 a

2:有一个值 1

3:将值赋予给变量名a =

a = 1

b = 2

a = 1

b = a

a = 12

a = 15 #改的是指向方向

变量的规则:

1 字母 数字 下划线组成

2 不能以数字开头

3 不能使用python的关键字

4 不能使用中文和拼音

5 区分大小写

6 变量名要具有意义

7 推荐写法

? 7.1 驼峰体 AlexAge;

? 7.2 下划线(官方推荐使用) alex_age;

9 常量

ALEX_AGE = 50全部大写的变量名就是常量

注释

1. 给一些不太能够理解的写一个描述 ----让咱们写的程序好理解

2. 两种:

   单行(当行)注释: # 只注释一行,不能换行 #注释的代码是执行的

   多行注释:'' "" "" ""支持换行

基础数据类型初识

#数字:

print(23+37)

print(2*6)

#字符串

#python中只要是用引号 引起来就是字符串

print(a + b)   #字符串拼接

整型 -- 数字

字符串 -- 汉字 字母

?   字符串 + 都是字符串的时候才能相加

?   字符串 * 字符串和数字想成

布尔值

?   True ----真

?   False ----假

用户输入 input

input("请输入一个内容")    #提示语句

#Python3版本中input获取到的内容全部都是字符串类型 

#查看是什么类型 -- type()

流程控制语句 if--如果--选择

1. if 条件:

   ?    结果

2. 二选一 if else

   if 条件:

   ?    结果

   else:

   ?    结果

3. 多选一

   if 条件:

   ?    结果

   elif 条件:

   ?    结果

   elif 条件:

   ?    结果

4. 多选

   if 条件:

   ?    结果

   if 条件:

   ?    结果

   if 条件:

   ?    结果

5. if嵌套

   ```python
   if 条件:
    if 条件:
        if 条件:
        else:
    else:
   ```

以上是关于py基础知识(每日更新)的主要内容,如果未能解决你的问题,请参考以下文章

python之基础篇——模块与包

py知识(每日更新) 7.1

py知识(每日更新) 7.2

js常用代码片段(更新中)

py知识(每日更新) 7.30

css常用代码片段 (更新中)