python基础
Anthea_1013
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
选择结构和循环结构基础(debug断点)
一、复合的if else语句 用户输入的数据默认都是str类型 num =int(input('please input:')) if num>0: print('num>0') elif num==0: print('num>0') else: print('num<0') 二、debug技能 1.step over(F8):重新执行下一步 2.rerun(CTRL+F5):重新执行当前.py文件 3.stop(CTRL+F2):终止执行 三原创 2021-04-09 17:22:38 · 205 阅读 · 0 评论 -
集合
一、特点 1.无序 2.元素不可以重复 3.不支持索引取值 二、相关操作 1.创建 set1={1,2,3} 2.添加元素 set1.add 3.删除 pop、remove、clear 4.去重列表 list=[1,1,1,2,2,3,3,4,4,5] new_list = list(set(list1)) 数据类型转换 1.int 、str 相互转换 2.list 、tuple、set 相互转换 ...原创 2021-04-08 17:19:01 · 113 阅读 · 0 评论 -
字典的使用
一、特性 1.通过键值对来表示元素 2.key唯一且不可修改,若重复认为是同一个元素 二、增 1.dict_1={'key':'val1','key2':'val2'} 2.dict_2=dict(a=2,b=1) 3.list1=['a','b','c'] #key list2=[1,2,3] #val res=dict.fromkeys(list1,list2) 三、删 四、改 五、查 通过key来拿val dict_1={'key':'val1','key2':'val2'} 1原创 2021-04-04 20:25:09 · 157 阅读 · 0 评论 -
列表和元组的基本运算
1.成员运算(返回布尔值) 1.1. in 1.2. not in list=[1,2,3,4,5] print(1 in list) print(1 not in list) 2.排序 通过ASCII的值获取对应的字符 print(chr(97)) 通过字符获取对应的ASCII码 print(ord("a")) 正序:在原有列表的基础上排序,没有返回值 list=[4,2,33,51] list.sort() 倒序: list=[4,2,33,51] list.sort(reverse=True)原创 2021-04-02 15:47:55 · 463 阅读 · 1 评论 -
列表重组有下面的列表 name_list = [‘house‘,‘car‘,‘money‘,‘dog‘] ,输出结果为:‘I have house, car, money and dog.‘
用format 会简单很多: name_list = ['house', 'car', 'money', 'dog'] print("I have {},{},{} and {}".format(name_list[0], name_list[1], name_list[2],name_list[3]))原创 2021-04-02 11:24:42 · 384 阅读 · 0 评论 -
列表的特性和操作
列表的特点 1.索引从0开始 2.list是有序的 3.可变 4.元素可重复 5.同一个list支持任意的数据类型 一、增 list=[1,2,3,4,5] print(list) 二、删 1.删除对应索引的元素:list.pop(index) del list[index] 2.删除元素:list.remove(value) 删除匹配的第一个元素 3.清空列表 list.clear() 三、改 1.修改元素的值 list=[1,2,3,4,5] list[0]="test" print(list) 2原创 2021-03-31 17:49:23 · 809 阅读 · 0 评论 -
Python的字符串常用方法、字符串格式化
一、大小写相关的 1.验证码 不区分大小写 全部大写:变量名.upper() 全部小写:变量名.lower() str=“python” str1=str.upper() Pycharm 代码中间换行快捷键:ctrl+shift+enter 2.首字母大写变量名:变量名.capitalize() 3.每一个首字母大写:变量名.title() 4.大小写互换:变量名.swapcase() str=“python Hello” print(str.swapcase()) 二、统计相关的 count()原创 2021-03-29 17:14:56 · 350 阅读 · 0 评论 -
python3 运算符&字符串
一、运算符 1、算术运算 a、+、-、 、 / b、// 取整 c、% 取余/取模 d、* 幂运算 2、赋值运算 a、= 赋值 b、+=(递增)、-=、*=、/= 3、比较运算符 a、>,<,>=,<=,==,!= 返回的是布尔值:False、True 4、逻辑运算 与:and 提醒:java &&(只有真真为真) 或:or 提醒: java ||(有一真即真) 非:! 返回的是布尔值:False、True 二、字符串 1、字符串定义 定义:单引号、双引号、三单引原创 2021-03-26 23:02:11 · 454 阅读 · 0 评论
分享