preparatory专题

Preparatory Class-Day6------序列类型---------元组

元组: 带了枷锁的列表,避免修改列表,故而以元组的形式存在 一、 创建元组t = (1, 2,3,4) t = 1,2,3 t = 1, # 元组的创建一定要加逗号,但是列表不需要,如a = [123],可以不加逗号。 二、 元组的操作 1. 运算符-----同列表(新建对象) 注意: 原则的整切片是原对象,不新建。----元组是不可变类型 2. 索引 注意: 元

Preparatory Class-Day6------序列类型---------列表

一、定义: 可以存储多个元素的数据类型 变量名 = [元素1, 元素2, ... ] 定义空列表: a=[]     (# 类似字符串 a='') 二、特点: (1) 列表是有序的; (2)   变量名--->列表对象---->各个元素值,逐个绑定 (3) 列表可以有多种元素类型 (4)   列表中的元素可以修改       内存分配机制: 当创建N个元素的List时,Py

Preparatory Class-Day5----- 循环(几个小程序)

# 1. 询问年龄,性别,如果是10-12岁的小女孩,则邀请加入足球队;询问10次,输出满足条件总人数def que1():def judge_player(sex, age):if sex == '女'and 12 <= age <= 14:return True, ('--OK! --欢迎加入足球队!!!')else:if sex == '男':return False, ('--S

Preparatory Class-Day3-原码、反码、补码

1. 原码 • 原码就是符号位加上二进制值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制: [+1]原 = 0000 0001 [-1]原 = 1000 0001 • 第一位是符号位. 因为第一位是符号位, 所以8位二进制数的取值范围就是: [1111 1111 , 0111 1111] 即 [-127 , 127] 2. 反码 反码的表示方法是:

Preparatory Class-Day4-----序列类型(字符串、字节)

一、字符串 是一组由字符组成的序列,每一个字符都是字符串中的一个元素。 注意:不存在字符str,最小单位为字符串 字符串是不可修改类型(基本数据类型) 1. 字符串的创建-----单引号、双引号、三引号 • 单引号和双引号交替使用可以到输出双引号的和单引号的作用 • 三引号----自带换行 • 续行符“\”可以换行 • 空字符串        strnull =  '

Preparatory Class-Day2-变量赋值、输入输出、进制转化、数据类型、数值类型及其转化

一、 变量赋值 """变量:使用指定名称开绑定特定值格式: 变量名 = 变量值注意:将变量名绑定到变量值上。 赋值而不是等于, 实际上是给变量贴标签"""a = ("hello world")print(a)#1. 变量定义的内存结构b = 123此时Python解释器做了两件事:1> 分配内存,创建了123,2> 分配内存,创建b3> 将b指向1

Preparatory Class-Day1-Python基础

第一章:Python入门一、语言 什么是语言:人与人之间的沟通 计算机语言:计算机语言,即人和计算机之间的沟通语言。 按照级别分类: 机器语言:最底层,最低级的语言,只能识别0/1,电平信号 汇编语言:计算机指令(add a-b, sub 2 1) 高级语言: C、C++、Java、Python,偏向人的语言 计算机语言的执行方式: 编译执行: 解释执行:Python