![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
努力和行动都不会白费得
重庆邮电大学 信息与通信工程学院 通信核心芯片团队,研一
展开
-
python的变量 input(),printf(),复制操作及其内存分析
Python的变量想一个生活中的容器,可以存放整形,字符型,链表,字典等,是一种弱类。弱类型就是你给我什么类型的值,我就是是什么类型。Python的变量以字母数字下划线组成,数字不能放在开头。Python的关键字:两个编程规范:驼峰式和下划线式Print()函数,以空格分割,默认换行\n 换行 \t 四个空格 \r回车 \’引号Python...原创 2019-07-30 22:44:39 · 619 阅读 · 0 评论 -
python中函数的默认值参数 ,可变参数,关键字参数之字典拆装 ,关键字参数之列表拆装
可变参数 一颗星准备元组容器def add(*args): # *args装包 # print(args)# 输出()空元组 sum = 0 if (len(args)) > 0: for i in args: sum += i print('sum的值是:', sum) else: ...原创 2019-08-29 22:11:38 · 904 阅读 · 0 评论 -
python中的函数
# 定义函数:完成随机数的产生# 快速格式化 ctrl+shift+f如果不能用 设置 keymap(快捷键)设成eclipseimport randomdef generate_random(): for i in range(10): ran = random.randint(1, 20) print(ran)print(generate_...原创 2019-08-28 16:47:02 · 443 阅读 · 0 评论 -
python中的类型转换
#类型转换#str() int() list() dict() set() tuple()元组 #字符串可以转int ,list set tuple s='8'i =int(s)s='abc'l=list(s)print(l)#输出['a','b','c']s=set(s)print(s)#输出{'a','b','c'}t=tuple(s)print(t)#输出('a','...原创 2019-08-27 15:07:41 · 355 阅读 · 0 评论 -
python中的可变与不可变
#可变和不可变:同一内存指向的内容是否可以改变#不可变:对象所指向的内存中的值是不可以改变的#不可变的类型 int str float 元组tuple ,内容改变存在新地址的开辟并重新指向num=10s1='abc'print(id(s1))#395170106256s1='abcd'print(id(s1))#395170963104t1=(3,5,6)print(id(t1)...原创 2019-08-27 14:44:22 · 443 阅读 · 0 评论 -
集合set()声明,增删改查,符号运算
集合:关键字set()集合的作用:无序的不重复的元素集合可以用来去重。#不重复特点list1=[4,5,8,8,9,5,6,7,3]1.#声明集合:sets1=set()s2={ }#和字典的符号相同,集合的符合也是{},只不过字典里面放的是键值对,集合里面放的是元素。集合{元素1,元素2,元素3,...}print(type(s2)) #输出<class 'dict'>...原创 2019-08-27 11:49:13 · 1602 阅读 · 0 评论 -
字典
'''应用:貂蝉 ----['屠龙刀','手榴弹'] 800诸葛亮-----['鹅毛扇',‘95k枪’] 300字典: 特点: 1.符号{} 2.关键字 dict 3.保存的元素是:key value, 一对的元素操作 列表 元组 字典 [] () {} element 元素 '''#字典的定义 dict1 ={}#空字典 dict2=dic...原创 2019-08-20 21:49:21 · 197 阅读 · 0 评论 -
python 中元组,字符串,列表的拆包,装包
遇见第一*装包,遇见第二个*拆包t1=(4,7,3)a,b,c=t1print(a,b,c)# 输出4 7 3 a=t1 print(a) #输出 (4,7,3)#x,y,z=(6,)#not enough values to unpack#变量个数与元祖个数不一致t1=(2,5,8,9,7)a,*_,c=t1print(a,c,_)#输出结果 2 7[5,8,9]a,c,*...原创 2019-08-19 23:01:12 · 1631 阅读 · 0 评论 -
python中的元组
'''元组: 类似列表(当成容器) 特点 1.定义时() 2.元组中的内容不可修改 3.关键字tuple 列表 元组 [] ()'''用列表强制转化为元组t1=()print(type(t1)) #class 'tuple't2=(1)print(type(t2)) #'int't3=(1,)print(type(t3))#class'tuple't4=('...原创 2019-08-19 21:48:12 · 202 阅读 · 0 评论 -
python中的选择枚举,选择排序,冒泡排序
‘’’str()int()len()list()sorted()print()input()enumerate()函数用于将一个可遍历的对象(如列表,元祖,或字符串)组合为一个索引序列‘’’l1=['a','abc','jk','opop']for index,value in enumerate(l1): print(index,value)for index,valu...原创 2019-08-19 17:54:41 · 689 阅读 · 0 评论 -
python中的逻辑与或非,按位与或非,for循环格式 while 循环格式
and 逻辑与 or逻辑或 not 逻辑非-8的二进制表示(负数以补码形式表示):&按位与,|按位或 ~按位取反 《左移 》右移 异或 ^Import random 导入随机模块起名的时候不要启程给人家一样的名字要不会导入错误循环的格式是 for 变量 in...原创 2019-08-07 18:58:09 · 12497 阅读 · 0 评论 -
python小游戏:添加武器,查看武器,删除武器
写一个游戏要求1.可以选择角色2.可以添加武器3.可以删除武器4.可以对战5.可以查看武器用一个列表保存角色武器,用另一个列表保存武器库。武器的添加使用weapon_list.append(weapon[0])武器的删除使用weapon_list.remove(weaponname),删了会退回金币武器的查询使用for weapon in weapon_list:print...原创 2019-08-19 11:43:00 · 742 阅读 · 0 评论 -
python中列表的声明,查询,修改,删除 del 和添加 append,insert
#列表声明List表:作用:类似于其他语言的数组。符号:列表[] 列表的下标标法names=['jack','tom','lucy','superman']brands= ['hp','dell','支持华为','thinkpad','lenovo','mac','神州']#增删改查,通过下标方式 print(id(name...原创 2019-08-08 22:54:32 · 14440 阅读 · 1 评论 -
python的第一个小程序,helloword
程序的编写有两种就是编译式和交互式。黑窗口的方式是交互式,交互式运行程序的方法如下:进入环境 终端输入 :python就进入了python解释器。 exit() 退出 python环境交互式的缺点是是写一行执行一行,代码无法保存,编译式,可以统一编程,可以保存和维护程序,所以采用编译式进行程序编写。编译式进行程序编写,需要先用代码编辑器保存源码,源码的后缀是.py。文件名第一个字...原创 2019-07-27 09:51:16 · 694 阅读 · 0 评论 -
python的介绍与安装 解释器+pycharm
python学习视频 https://www.bilibili.com/video/av57957614?from=search&seid=16942207225983103531Python +linux 运维Python web方向 中小型Python 做爬虫,爬虫作为辅助项,爬虫叫窃取,偷别人的数据,反爬机制。Python 爬过来数据,做数据分析,卖数据。Gi...原创 2019-07-26 12:03:59 · 169 阅读 · 0 评论 -
python 中函数的嵌套调用
'''加入购物车,判断是否'''islogin = False # 判断用户是否为真def add_shoppingcart(goodsName): global islogin if islogin: if goodsName: print('成功将{}加入到购物车'.format(goodsName)) ...原创 2019-08-31 22:13:41 · 8919 阅读 · 0 评论