python笔记(未整理排版)

  1. print(“”):打印字符
  2. Python 不用声明变量类型
  3. a,b=b,a 交换变量值
  4. 主要类型:字符串,数字,列表,字典,元组,集合
  5. print”张三’*’李四”
  6. print“” 同上,仅限于3.0版本以下
  7. print(5+3) 输出运算结果
  8. 5+3 同上,但只能在shell窗口运行
  9. Python可运行的位数远远大于普通计算机
  10. print(“dfgdgfdg”+“ytuyt”) 将前后字符串连接打印
  11. print(“gffghkjhjkh”*5) 将字符串打印5次
  12. \n 换行
  13. print("…我爱耗子…")temp=input(“不妨猜一下我现在心里想的是哪个数字:”)guess=int(temp)if guess8:print(“对的哟”)else:print(“猜错了”)print(“游戏结束”)# 注释Alt+n 上一条语句Alt+p 下一条语句Tab 也可以补齐命令Dfsdf=54 定义变量Dfsdf=‘hghj’定义为字符串‘Let\’s go’‘c:\now’=r‘c:\now’原始字符串 2+17+1+2Prith “””gfjffhHgjggjhg”””长字符串9>5 Trueimport randomc=random.randint(1,10)e10 某数值乘十的十次方type© 查看类型False,true类的为布尔类型boolisinstance(c,str) 测试类型是否正确8**2 8的2次幂//除以And两边都要真,or操作符两边有一个为真则总值为1,两边都为假才总值为假。Not取反值input()以字符串的方式获取用户输入: x = input() 三元操作符:符号针对于3个操作数的Small=x if x < y else y Assert 断言,条件为假时报错for i in range(1,10,2): print(i) range是一个从开始到结束的数字序列,第一个参数默认为0,第三个是步数默认为1。List 列出功能Len()查看元素个数元组不可变fgdg.append(0) 添加到列表中fgdg.extend([0,1]) 以列表形式扩展添加fgdg.insert(0,‘j’) 在第0个位置之前插入fgdg.remove(‘j’) 删除掉j这个字符del fgdg[3] 删除第4个数del fgdg 删除整个数组fgdg()返回删除的值 fgdg(1)删除要删掉的值Fgdg[1:3]列表切片但不包3变量[起始:终止:步长]左闭右开的Fgdg[::3]空值一般定义为末端值数组比较,以第一个字符为主In 查看是否存在于其中Not in 查看是否不存在于其中0 in list[1]List.count 计算出现的次数List.index(123,2,5) 列举出现在第几位,范围List.reverse()反转List.sort()排序List=(1,3,5)元组For num in range(100,1000):Print(int(str(num)[2]) )打印出个位数Pow(num,3)num的三次方Str1[:6]+’插入的字符’+str1[6:]“(0)love(1).(2)”.format(“I”,”fishc”,”com”) 混合型的只能先放字符“(a)love(1).(2)”.format(a=“I”,”fishc”,”com”)‘{:1f}{1}’.format{27.658,’fjudshf’}[1,5,28,4][-1:]第四个 ‘gytut kjo[’[3] max(2,8,2)ord(‘j’)查ascall码Set 数集{1,2,3,4,5,6}-{3,5}差集Res 返回函数值{Cal =lambda x,y:x*yPrint(cal(4,5))}F = open(E:\recrd.txt)F.read(){1,2,3,4,5,6}&{3,5}交集{1,2,3,4,5,6}|{3,5}并集{‘q’:1,‘v’:2,‘h’:3,‘y’:4,‘t’:5,‘r’:6}[‘q’]字典功能print(a.keys())前面的print(a.values())后面的print(a.items())全部字符串和元组是不可变Id(a)查看内存存储地址Hex()十六进制,列表不会改变,即使改变了原先的值,列表的值也不会改变A=(1,2,3,[4,5]) a[3,2]Is 验证身份符 is not 只是比较是否相等,列表无序也是可以的,但is比较是否相同。元组属于序列,有序。Isinstance(a,int)判断是否类型相同~按位取反<<左移动>>右移动^按位异或表达式是运算符与操作数所构成的序列对于and,如果没有假值,返回的是最后一个真值,如果有假值,则返回的是第一个假值。对于or,如果没有真值,返回的是最后一个假值,如果有真值,则返回的是第一个真值。切记input进去的是字符串,要加一个int,进行换成整型A,b不能两者都是falseuser=234passwd=56useru=input(“please input your user name:”)passwdu=input(“please input your password:”)if (useruuser and passwdupasswd): print(“weclome…”)else: print(“you are Fasle”)遍历,包:文件夹,类,模块:代码块{a=[1,2,3]for x in a: if x==3: breakprint(x)}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值