大三学过python之后就再也没碰过了,基本都忘记了,而且大概率读研方向会是人工智能方面,所以来记录下。
以下是结合本人对其他编程语言的了解,列举出一些不同的语法。
1,强制类型转化
因为python如果不强制类型转化,就会默认字符型
age=int(input("age:"))
2,‘’‘ ’‘’用法
3,三元运算
4,bytes和str转化![](https://img-blog.csdnimg.cn/2fce126ef8074684b92ee98cdb50474d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54K45q-b6K-afg==,size_20,color_FFFFFF,t_70,g_se,x_16)
5,for循环
python中一般用缩进的方式(可以使用四个空格)来表示作用的范围,而java中for用{}来识别。
6,子字符串及运算
7,算术运算符
8,类型转换
复数形式
9,列表[]
元组里面的元素的值不能修改,只能读取()
集合主要有两个功能,一个功能是进行集合操作,另一个功能是消除重复元素。 集合的格式是:set()
Python中的字典dict也叫做关联数组,用大括号{}括起来,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度,其中key不能重复
后面开始学习numpy,pandas等库中的一些方法,用于使用python进行数据分析。numpy通常用来进行矢量化的计算,pandas通常用来处理结构化的数据,而matplotlib是用来绘制出直观的图表。