「罗永浩」入门python,看完这个300行代码的例子,你们会喜欢的~( 三 )
\tprint('num1**num2={'.format(int(num1)**num2)) #30、幂运算
\tprint('This is the {aand {b'.format(a='numbers'b='some operations')) #31、format多参数 , 标记位置对应输出
\tonetwothree = TrueTrueFalse #32、bool值
\tprint(onetwothree)
\tprint('and运算符:'one and twoone and three) #33、and运算 , 当两个值同时为真时才为真
\tprint('or运算符:'one or twoone or three) #34、or运算符 , 当两个值同假时为假
\tprint('not运算符:'not onenot twonot three) #35、not运算符 , 得到相反的值
#学习python中的列表模型
def study_list(length): #36、带有参数的函数
\tl1 = [123459.0
#37、创建列表 , 利用符号[
\tl2 = list(range(1010+length)) #38、创建列表 , 也可以用list()
\t#39、range()函数 , 可以创建一个整数列表 , 格式为range(startendstep) , start为开始位置 , end为结束位置 , 前闭后开 , step为步长
\tprint('l1的类型为:'type(l1))
\tprint(l1[1
l2[1
) #40、访问列表值 , 可以直接用list[num
的方式进行访问
\tl3 = l2 #41、将l2的引用赋给l3
\tprint(id(l1)id(l2)id(l3)) #42、id()函数可以获取对象的内存地址 , 在这里可以看到l3的的地址和l2是一样的
\tl3[0
=99 #43、更新列表值
\tprint('l2==l3么?'l2==l3) #44、更新l3后依旧等于l2 , 因为l3和l2本来就是一个对象 , 不过换了个名字
\tl4 = l2.copy() #45、复制一个l2给l4 , copy()创建一个一模一样的列表
\tl4[0
=999
\tprint('l4==l2么?'l4==l2) #46、此时l4不等于l2
\tprint('删除前'l4)
\tdel l4[0
#47、del语句进行删除列表值 , 在python中del可以删除所有的变量
\tprint('删除后'l4)
\tl4.append(30) #48、给列表添加值
\tl4.extend(l1) #49、给列表追加一个序列多个值
\tprint('添加l1后:'l4)
\tl4.reverse() #50、列表反转
\tprint('反转后:'l4)
\tl4.sort() #51、sort()函数 , 将列表进行排序
\tprint('排序后:'l4)
#学习python中的元组模型
def study_tuple(length:int)->bool: #52、解释参数类型的函数创建 , ->为返回值类型
\ttuple1 = (1234) #53、创建元组 , 利用()符号 , 元组的特性是不可以改变
\ttuple2 = tuple(range(1010+length)) #54、利用tuple创建元组
\tprint(tuple1.count(1)) #55、元组函数count()用于输出某个值的数量
\tprint(tuple1.index(1)) #56、元组函数index()可以按照索引得到值
\ttry: #57、python中的异常处理 , try:语句内部如果出现错误则会转入到except中
\t\ttuple1[0
= 9 #58、因为元组的不可改变性 , 所以该语句会出错
\texcept TypeError:
\t\tprint('元组插入失败')
\tfinally: #59、finally内语句不管是否出现错误都会执行
\t\tprint('不管插入成不成功我都会执行')
\ttry:
\t\tprint(id(tuple1)id(tuple2))
\texcept:
\t\treturn False
\telse:
\t\ttuple3 = tuple1+tuple2 #60、元组虽然不可改变 , 但是可以通过+号进行合并为另一个元组
\t\tprint(tuple3id(tuple3))
\treturn True
def study_dict(): #学习python中的字典模型 , 字典是 键->值 的映射
\tdict1 = {1:'一'2:'二'3:'三'4:'四' #61、以下为创建字典的5种方法
\tdict2 = dict(one=1two=2three=3)
\tdict3 = dict(zip([6789
['Six''Seven''Eight''Nine'
))
\tdict4 = dict([('One'1)('Two'2)('Three'3)
推荐阅读
- 「Python」小卖家也能月入5000+的方法
- 创业者李孟锤子科技会发展起来吗?,假如罗永浩稳扎稳打认真做手机
- Python爱好者社区| 程序员逆天改命,漫画
- 「罗永浩」这个被微软雪藏十几年的官方插件,没想到这么好用
- [华为]为啥很多人支持华为,却用iPhone手机?罗永浩的话“一针见血”!
- 手机大魔王魅族17不值得购买?罗永浩:消费者最后都会去买iPhone
- 『罗永浩』90Hz+骁龙865,起售价这么低,的确是一部被忽略的旗舰机
- 科技蟹用来入门超棒,这个真无线耳机不一般
- 『罗永浩』米动手表青春版1S老罗直播间首发!比手表更轻盈,比手环更全能
- 科技依依酱硬件规格缩水,省钱首选!,AMD入门级A520主板首次曝光