
python编程快速上手学习
记录python编程快速上手书籍前几章,并加入自己的理解
阿莹的三石
普通人中普通的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python文件读写
open()方法打开文件 open第一个参数为一个字符串,表示要处理的文件名。 open第二个参数为处理类型,默认为rt(read text)模式: ‘r’:读模式。 ‘w’:写模式。该文件已存在会先被清空,不存在则直接创建。 ‘x’:写模式。该文件不能已存在。 ‘a’:写模式。文件已存在则在末尾追加,不存在则创建。 ‘b’:二进制模式。 ‘t’:文本模式 ‘+’:r+、w+、x+、a+,有了...原创 2020-04-05 16:33:10 · 163 阅读 · 0 评论 -
python正则表达式、re的简单使用
一. 正则表达式 匹配次数: +:前面模式匹配一次或多次,>=1。 ?:前面模式匹配零次或一次,=0 or =1。 *:前面模式匹配零次或多次,>=0。 {min,max}:前面模式匹配具体次数。>=min and <=max,min和max都可以省略表示不限定最小最大值。min和max之间只能有一个逗号,加个空格就不行了,比如{min, max}就不行(写其他语言习...原创 2020-04-04 22:57:18 · 243 阅读 · 0 评论 -
python字符串
一. 字符串 双引号中可以包括单引号,但不能包括双引号,需要使用转义字符。 print("my's cat") #打印 my's cat #print("my"s cat") 错误用法 print("my\"s cat") 单引号中可以包括双引号,但不能包括单引号,也需要转义字符,同上。 原始字符串,所有转义字符无效,都是普通字符,什么单双引号都不是问题了,可以随便包括什么。 strin...原创 2020-03-29 21:51:19 · 142 阅读 · 0 评论 -
python字典
一. 字典(dict) 定义:key-value,键和值可以为任意类型。 #定义方式 dict_tmp = {"name":"san shi", 18:"age"} print(dict_tmp[18]) #print(dict_tmp["xxx"]) 访问不存在的键会报KeyError dict_tmp2 = {} #一定要先声明是一个字典再添加元素,否则会报错 dict_tmp2[18]...原创 2020-03-28 14:30:44 · 205 阅读 · 0 评论 -
python列表与元组
一. 列表(list) 表示方法:用方括号括起来的一系列元素的集合,如: #列表不是c数组,一个列表可以包括各种类型 list_tmp = [] #空列表 list_tmp2 = [3.14, "san shi", True, None, [1, 2, 3]] print(list_tmp2[3]) #None print(list_tmp2[4][1]) #2 注意:索引值不能超出范围...原创 2020-03-22 21:23:58 · 196 阅读 · 0 评论 -
python函数、简单的异常处理
1. 函数 使用def定义函数 函数有返回值,如果没写会默认返回None(python内置,和c的Null差不多) def display(name_list): for name in name_list: print 可以使用global显示声明使用全局变量,否则 ...原创 2020-03-22 12:57:53 · 237 阅读 · 0 评论 -
python逻辑运算、for循环、整数、range()、random与sys简单使用
一. 逻辑运算 bool类型的True与False 1 == True #打印True 2 == True #打印false if (2): print(True) #会打印True else: print(False) #此处[]、()、{}、None、''、""等都与False不相同,只有0与0.0相同 if ([] == False): print(True) else: pr...原创 2020-03-21 15:21:30 · 326 阅读 · 0 评论 -
python运算符、字符串连接与复制、输入输出、len()、str()、int()、float()
一. 运算符 幂运算符 (**) 2**3 #8 取模 (%) 5%3 #2 整除 (//) 5//2 #2 浮点除 (/) 5/2 #2.5 二. 字符串连接与复制 字符串连接 print("san" + "shi") #sanshi 字符串复制 print("7" * 7) #7777777 不能把7写成14/2,因为14/2是7.0,不允许复制使...原创 2020-03-21 11:35:00 · 441 阅读 · 0 评论