第一天
整型,浮点型,布尔型,字符串,没有数值大小限制,类似于java的数据
a=int(123.456)
type(a)//获取a类型
isinstance(a,str)//判断a是否为字符串类型
通常的字符串占满一行才换行,长字符串可实现在标点符号处自动换行
声明方法:三对引号(既可使用单引号,也可使用双引号),例:
str="""我爱中国,中国爱我,我爱我家"""
程序自动在逗号后加\,即换行
if i>8:
printf("hahaha")
printf("lalalala")
else:
printf("wula")
while i>8:
if a>5:
printf("haha")
else:
printf("ohhhhh")
member=['a','b','c','d']
for i in member:
print(i,len(i))
程序解读:
i为变量,不需要声明,不需要初始化,在for循环中i代表数组的下标所对应的元素,len(i)代表下标为i的元素内容的长度,i自动从0增加至最后一个元素下标值,每循环一次加1
1.+,-,*,/(结果为浮点数),//(结果为整数,向下取整),a**b(幂运算,a为底数,b为指数)
幂运算例:
3**2
2.+=,-=,*=,/=
>,<,==,!=
python中允许三个比较运算符一起使用,如下两条指令意思相同
3<4<5
(3<4)and(4<5)
and,or,not
第二天
python中列表允许不同元素有不同的类型,包括列表元素为列表
声明方式:
mix=['haha','wula',3,3.14,[1,2,3]]
a=[]//声明空列表
mix=['haha','wula',3,3.14,[1,2,3]]
mix.append("cha ru zhi")
mix.extend(["charuzhi1","charuzhi2"])
mix.insert(3,"charuzhi")//在下标为3的地方插入值
mix=['haha','wula',3,3.14,[1,2,3]]
mix.remove('wula')
name=mix.pop()
name1=mix.pop(2)
del mix[3]
del mix//删除mix列表
元组与列表相似,只是不能修改
元组介绍
python定义函数格式如下:
def MyFirstPythonfunction(name):
print("这里是函数体")
当形参有多个时,允许不按照定义时的顺序写实参,格式如下:
def MyFirstPythonfunction(name,words):
print("这里是函数体")
MyFirstPythonfunction(words="aa",name="bb")//函数调用
允许定义时给形参默认值
当无法确定形参个数时,函数可定义为收集参数,格式如下:
def fun(*a,name)//*不是指针,而是收集参数的声明,输入的多个参数被打包为一个名字为a的元组,name参数则必须用关键字参数赋值
fun(1,2,3,4,5,name="haha")//1,2,3,4,5均为元组a中的参数
第三天
匿名函数是一种精简的函数体,实现简单的功能,用关键字lambda声明,适用于功能简单且调用次数很少的功能,例:
g=lambda x:x*2+1//x为形参,冒号后为返回值,g为函数名
g(5)//调用函数
本文地址:https://blog.csdn.net/A_BIG_DREAMER/article/details/107341093
如对本文有疑问, 点击进行留言回复!!
【奥鹏作业答案库网】大工20春《应用统计》在线作业1【奥鹏作业答案】
网友评论