天池python训练营打卡

天池python训练营打卡,第1张

概述天池python训练营第一天第一天学习关于的python的基础语法的训练,虽然学过但是第一次学的时候很粗糙,希望讷能补个缺。1.变量,运算符和数据类型1):关于注释的语法很简单就不再写了;分别是’’’‘’'多行注释,#单行注释2):运算符又有算术运算符和比较运算符和逻辑运算符,位运

天池python训练营第一天
第一天学习关于的python的基础语法的训练,虽然学过但是第一次学的时候很粗糙,希望讷能补个缺。

1.变量,运算符和数据类型
1):关于注释的语法很简单就不再写了;分别是’’’ ‘’'多行注释,#单行注释
2):运算符又有算术运算符和比较运算符和逻辑运算符,位运算符,三元运算符。
这里强调一下位运算符


三元运算符可以用一条语句来完成关于循环和判断,赋值的 *** 作。
比如


还有一些其他的运算符比如:in, not in,is和not is
文档出现了比较的两个变量均指向不可变类型(地址不可变:str;此时is和是等价的)和指向可变类型(地址可变类型:List dict tuple)。
注意:is,is not 对比的是两个变量的内存的地址,而
,!=对比的是两个变量的值。
3):变量和赋值:在使用变量之前,需要先对变量赋值。(python的变量名大小写是敏感的)
4):数据类型和转换:
a:有时候想保留浮点型的小数点后n位,可以用decimal包的Decimal对象和getcontex()实现


对于bool类型:除了直接给变量赋值true和fasle,还可以用bool(x)来创建变量。
确定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训练营打卡所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1188700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存