天池python训练营第一天
第一天学习关于的python的基础语法的训练,虽然学过但是第一次学的时候很粗糙,希望讷能补个缺。
1.变量,运算符和数据类型
1):关于注释的语法很简单就不再写了;分别是’’’ ‘’'多行注释,#单行注释
2):运算符又有算术运算符和比较运算符和逻辑运算符,位运算符,三元运算符。
这里强调一下位运算符
比如
文档出现了比较的两个变量均指向不可变类型(地址不可变:str;此时is和是等价的)和指向可变类型(地址可变类型:List dict tuple)。
注意:is,is not 对比的是两个变量的内存的地址,而,!=对比的是两个变量的值。
3):变量和赋值:在使用变量之前,需要先对变量赋值。(python的变量名大小写是敏感的)
4):数据类型和转换:
a:有时候想保留浮点型的小数点后n位,可以用decimal包的Decimal对象和getcontex()实现
确定bool(x)的值是true还是false,就看x是不是空,空的话是false,不空的话true
a:对于数值变量,0,0.0都是空
b:而对于容器变量,里面没有元素就是空
获取数据类型的信息 type(object)
如果要判断两个类型是否相同推荐使用isinstance()
类型转换****略。。。。。
5):print函数
需要强调的是print函数内部的参数
a:参数sep是实现分隔符,
b:参数end是输出结束时的字符,默认的事换行符。
先给出两个图片
6)位运算符
原码,反码,补码
原码就是二进制
反码:正数的反码是原码,而负数的反码是符号位不变,其余为取反(对应他的正数按位取反)
在学习的过程中看到一个小技巧:
粘贴记录一下2.条件语句
a:if语句
b:if else语句
c: while 语句
for循环
for循环是迭代循环,可以遍历有序队列也可以遍历任何可以迭代的对象,比如dict
range函数:
enumerate()函数:对对象进行枚举
3.异常抛出:try-except语句
以上图片取自天池python训练营文档 总结
以上是内存溢出为你收集整理的天池python训练营打卡全部内容,希望文章能够帮你解决天池python训练营打卡所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)