Python

python


 -  #!/usr/bin/env python3
 -  #-*-coding: utf-8 -*-
 - 	# 注释
 -  print("content", end=" ") 用空格代替结尾的回车
 -  /默认浮点数运算 //整除(向下取整) **乘方
 -  _代表上一次的运算结果
 - 	round(x,2) 保留两位小数
 -  a[0:2] 表示[0, 2)的切片
 -  字符串不支持修改a[0]
 - 	len(a) 求a的长度
 -  数组a.append(x)增加一个元素x
 -  a + b 数组元素的合并
 -  a = b || a = b[0:4] 浅拷贝会随对方的改变而改变
 -  a = copy.deepcopy(b) 深拷贝
 -  a,b = b,a 交换两个变量
 -  input("提示语句")  读取输入
 -  int() 取整
 -  if x < 10: 
 -  while x < 10:
 -  a,b = map(int,input.split('')) map都用int函数操作一遍
 -  from random import randint  
 -  s = "%4d %.2lf %s"  %(3, 2.421, "mtd") 格式化字符串
 -  str(i) 变为字符串
 -  math.sqrt() 要先import math
 -  try:
    except Exception as e:
    	print(str(e))
    else: 
  		没有发生异常时执行
  	finally:
 		都要执行
 -  class Car:
 		tot = [] //共有的
 		def __init__(self, name): //构造函数
 			self.name = name //私有的
 - 	a = Car("trick")
 -  class P(Car): 
 		def __init__(self):
			super().__init__() //调用基类构造函数
		def f(self): //成员函数参数都要加上self
			print(self.name)		
 - 列表
 	append() 最后加一个元素
 	len() 求长度
 	sort() 排序
 	reverse() 反转
 	v=['a', 123, 2.34]
 	for i in v:
 		print(i)
 	*v 解包一个数组
 - 字典
 	word = {'a' : 1, 'b': 2, "c": 3}
 	for key,value in word.items():
 		print(key, value)
 	**word 解包一个字典
 -  type()求类型
 -  range(x,y) 返回[x, y)
 -  for i in range(0, 10)
 - 	集合
 	a = set()
 	a.add() 判重
 	b = list(set(a)) 变成列表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值