摘要:
字符串(string) 字符串,就是字符连成一串,是由字符组成的序列。字符串有编码问题,在之前我已经讲过。本节主要讲字符串的使用。 创建字符串,不用多说: 字符串也是序列,所以也可以向列表一般切片和成员运算: 重复输出: 字符串拼接: 字符串的格式化 在之前的文章中,字符串的格式化有所提及,再此具体 阅读全文
摘要:
字典(dictionary) python中唯一的映射类型,采用键值对(key-value)的形式储存数据,python对key进行哈希函数运算,所以key值必须是可哈希的,可哈希表示key必须是不可变的,如:数字、字符串、元组,元组的值value可以为所有类型的数据。系统根据哈西的计算结果储存va 阅读全文
摘要:
列表类型(list) 定义一个列表类型很简单: 变量l即为列表类型,可以用type方法查看: 列表的增删改查 对数据的操作最重要的无非是增、删、改、查这四个操作 查找 首先,我们理解一个序列的索引(下标) ,列表中每个元素都有自己的一个下标,下标从0开始,倒数从-1开始 索引出列表中的元素: 切片, 阅读全文
摘要:
Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 数字类型(Number): 整数 int(integer) 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 阅读全文
摘要:
库 库就是有人写好的固定功能的打包,有些经常用到的,或者实现特殊功能的,打成包,方便以后自己用或者给他人用。 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。 阅读全文
摘要:
算数运算符 算数运算符即数值或者变量之间的计算。 比较运算符 数值或变量之间的比较,输出结果多为布尔值(真或假)。 (a <= b) 返回 True。 赋值运算符 把符号后面的值或变量的值赋给符号前面的变量。 位运算符 位运算符本质是对二进制数进行操作,下表中a=60,b=13。二进制中a=0011 阅读全文
摘要:
循环语句 上篇猜数字程序,执行一次后就会停止,name我们想让它多执行几次怎么办,就要运用循环语句。循环语句分两种:while循环和for循环。 while循环 while循环的一般表达式: 同样需要注意冒号和缩进。判断条件为真时,会执行语句。 写一个从一到一百相加的程序: 每次循环,counter 阅读全文
摘要:
条件控制 现在我们写这样一个程序:在程序里设定好你的年龄,然后启动程序让用户猜测,用户输入后,根据他的输入提示用户输入的是否正确,如果错误,提示是猜大了还是小了 首先,这个程序本质是两个数字的比较,有三种状态,相等、猜大了、猜小了。 常用操作运算符: 条件判断的语法说明: if 表达式1 语句1 e 阅读全文
摘要:
字符编码 总所周知计算机中只有0和1,人类文字众多,怎样把二进制对应人类文字储存起来呢?于是就有了一套规约来对应一串010101的数和文字,这个规约是人为定的,就有了各种不大相同的规定,就有了不同的字符编码。由于计算机是美国发明的,所以首先有了叫ASCII的编码。 ASCII ASCII一开始是七个 阅读全文
摘要:
变量 变量用于存储在计算机程序中引用和操作的信息。他们唯一的目的是在内存中标记和存储数据。然后可以在整个程序中使用这些数据。 在pycharm中新建.py文件,在文件中输入: 返回结果: PS:代码第一行虽然以“#”开头(#开头的意思是该行“#”后面的所有内容为注释,不会被执行),但该行内容是有实际 阅读全文