![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自学笔记
rasha_AB
这个作者很懒,什么都没留下…
展开
-
python08(列表)
列表简单操作:#!/usr/bin/python3#coding=utf-8#list(列表)类型,在[]输入元素,用逗号隔开,且元素种类可以不同,可以嵌套列表list1 = [1,2,3,"1","3","5"]list2 = ["this","is","a","list",list1]print (list2)#元组访问和字符串访问的方式相同,可以通过下标来进行访问print(list2[0],list2[3],list2[4],sep=":")print(list2[-1],原创 2022-03-28 17:32:43 · 579 阅读 · 0 评论 -
python07(字符串)
#!/usr/bin/python3#coding=utf-8#字符串批量创建方式String1 = "{} {} {}".format('Practice', 'in', 'LintCode')print("Print String in default order: ")print(String1)#按照括号内顺序给字符串赋值String2 = "{1} {0} {2}".format('Practice', 'in', 'LintCode')print("\nPrint Stri.原创 2022-03-28 14:35:18 · 953 阅读 · 0 评论 -
python06(数字运算及相关函数)
#!/usr/bin/python3#coding=utf-8import mathx = 2y = 8list = [1,5,3,35,67,32]print(5/2)#用/总是返回浮点数print(5//2)print(5.0//2)#用//是对所得取整,但是所得数据类型取决于被除数print("abs:",abs(-4.5))#绝对值print("math.fabs:",math.fabs(-4))#绝对值,以浮点数的形式print("math.ceil:",math.c.原创 2022-03-19 18:32:02 · 726 阅读 · 0 评论 -
python05(逻辑运算符)
#!/usr/bin/python3#coding=utf-8a, b = True, Falseprint(a and b)print(a or b)print(not a)print(not b)#对逻辑的一种特殊运算price = 100vip = ["tony","jokey","hunter","witch"]blacklist = ["alex","alice"]customer = "tony"if customer in vip: print(int(0.原创 2022-03-19 18:30:44 · 64 阅读 · 0 评论 -
python04(类型转换)
#!/usr/bin/python3#coding=utf-8#强制类型转换#float转int,省略小数点p = 3.45print(int(p))#str转intp2 = '-2'print(int(p2))#字符串里不可以是浮点数,只能以整形数的方式存在'''bytes转intbytes(字节串),以字节的方式去储存内容,可以和字符之间相互转换通常用来储存二进制文件,创建方式如下'''b1 = bytes()#创建空字节b2 = b'-13'print(int(b2.原创 2022-03-19 18:30:03 · 222 阅读 · 0 评论 -
python03(部分数据类型)
#!/usr/bin/python3#coding=utf-8list1 = [0,1,'test']tuple = ('string',list1,5,3,4)'''元组用小括号,其中内容无法修改元组有序,且不可被修改'''print(tuple[0])#输出第一个元素print(tuple[1:3])#从第二个元素输出到第三个元素,如果冒号后为空,则全部输出#集合,集合是无序的,有单一性的parame1 = {2,'川宝',666,'yyds'}parame2 = set().原创 2022-03-19 18:29:00 · 86 阅读 · 0 评论 -
python02(部分数据类型)
#!/usr/bin/python3#coding=utf-8test1 = 2test2 = 3.3test3 = 'string'test4 = Falseprint(type(test1))print(type(test2))print(type(test3))print(type(test4))print("what's up")#python无单字符类型,在打印的时候不支持单(双)引号嵌套单(双)引号test5 = [test1,test2,test3,test4]#l.原创 2022-03-19 18:25:38 · 137 阅读 · 0 评论 -
python01(输入输出)
#!/usr/bin/python3#coding=utf-8print('hello world')print('练习python的第',0.5*2,'天')tips = 'please enter your name'name = input(tips)print(name,"test",end="")print(1,2,3,"6",sep='\n')a = 2.444print(round(a,2))print("%.2f"%a)'''end=“”在输出结尾添加双引号内的内容.原创 2022-03-19 18:23:17 · 746 阅读 · 0 评论