栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

中班第三周总结(第三周总结幼儿园)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

中班第三周总结(第三周总结幼儿园)

进入大一下的第三周:

Python语言第一章:Python概述

1、Python:计算机语言经历了机器语言,汇编语言,高级语言;

2、Python 语言是一门高级语言,用高级语言编写的程序(源程序)不能被计算机直接识别和执行,需要经过程序翻译成机器语言程序(目标程序)才能被执行。高级语言的翻译程序有编译和解释程序两种。高级语言分为静态语言和脚本语言两种。

3、编译语言:静态语言,例如C语言、c++;解释语言:脚本语言,例如Python语言、javascript、HTML。

4、解释和编译的区别:

1、编译是一次性地翻译,程序被编译后,运行时不再需要源代码;

2、解释则是每一次程序运行时都需要解释器和源代码;

5、编译的过程只进行一次;

6、Python存在2.x和Python3.x两个版本,两个版本之间不兼容;

7、Python语言的特点:

简单易学,开源。拥有众多的开发群体。python是一门解释型语言,python程序可以直接从源代码运行。良好的跨平台性和可移植性。面向对象。python既支持面向对象,也支持面向过程。

可扩展性和丰富的第三库。

8、python的应用领域覆盖web开发、科学计算、云计算、系统运维、GuI编程。不适用于网站设计。

9、ctrl+[:缩进代码;ctrl+]:取消缩进代码;alt+3:注释代码行;alt+4:取消注释代码行;F5运行程序。

10、IPO模式:输入数据、处理数据、输出数据;运行Python语言有交互方式和文件方式;

11、python语言编写的程序首先由将源码编译生成中间字节码(.pyc),再由python解释器根据中间字节码解释执行,所以说python是先编译后解释的高级程序设计语言。

12、Python语言的标识符可以由字母、数字、下划线"_"组成,且不能以数字开头。

区分大小写,没有长度限制。

标识符不能使用计算机语言中预留有特殊作用的关键字。

标识符的命名尽量符合见名知意的原则,从而提高代码的可读性。

13、二进制:("0B"或"0b"开头)、八进制("0o"或"0o"开头)、十六进制("0x""0X"开头)

14、Python数值类型:整形int、浮点型float、复数类型complex、布尔类型bool

15、浮点型:带有小数的数据类型。3.22e3,E或e表示基数10,后面整数表示指数,指数使用"+"或"-"表示。python语言的浮点型占8个字节,能表示的范围:2.2e-308~1.8e308。

16、复数类型:5+3j。复数的实部和虚部都是浮点型数据,一个复数必须要有表示虚部的实数和j。表示虚部的实数部分即使是1也不可以省略。

17、布尔类型:布尔型数据只有两个取值:Ture和False。Ture表示整型1,False会被当做整形0。

18、以下对象的布尔值都是:

None、False、整型0、浮点型0.0、复数0.0+0.0j、空字符串""、空列表[]、空元组()、空字典{},这些数据的值可以用bool测试。

18、逻辑运算符:and

x and y,x,y都为True,才为True

如果x为非零,表达式的结果为y的值

如果x为0或(False),表达式的结果为x的值

or

x or y ,有一个为True ,结果才为True

如果x为非0,表达式的结果为x的值。

如果x为0或(False),表达式为y的值。

not

x为True,结果False

x为False,结果为True

赋值运算符:

x=y=z=5  #为多个变量赋值,x,y,z的值均为5

x,y,z=3,4,5 #为多个变量赋多个值,x的值为3,y的值为4,z的值为5

字符串:

引号可以是单引号,双引号,三引号

`表示单引号

索引超出范围会报错,切片超出范围不会报错

lower()将字符串中的大写字母转换成小写字母

upper()将字符串中的小写字母转换成大写字母

capitalize()将字符串中的第一个字母转换成大写字母

swapcase()将字符串的英文字母大小写互换

切片[:]一定要记住右边数字包含的字母不显示在结果中,超出范围会报错

索引不会报错,索引没有”:“

find()从左开始找,rfind()从右开始找,找不到,返回-1

index(),rindex()方法类似与find和rfind,但是他找不到,就会报错,这是区别。

replace(old,new)后面替换前面;

isalpha(),只包含字母

isalnum(),只包含数字或字母

isaldigit(),只包含数字

islower(),都是小写

lstrip() 删除左边空格

rstrip()删除字符右边空格

strip()同时删除两边空格

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773099.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号