这是酸菜在风变编程上学习python时积累的学习笔记,希望能帮到同样也在学习中的小伙伴。持续更新~
第0关
Print()函数
(1)不带引号:让计算机读懂括号里的内容,打印最终的结果
例:print(1+1)
2
带引号:让计算机无需理解原样复述引号中的内容
例:print(`千寻`)
千寻
(2)带双引号:让计算机无需理解,原样复述引号中的内容,可以输出内容中的单引号
例:print(“Ler`s play”)
Let`s play
带三引号:实行换行
例:print(```我愿意在汤婆婆的澡堂里工作两年,第一年在锅炉房和锅炉爷爷一起烧锅炉 水,将在这个世界变成一头猪。```)
我愿意在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
将在这个世界变成一头猪。
注意:在Python中,默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错。在终端里,你能看到的最常见的符号报错提示就是【syntaxError:invalid syntax】(语法错误:无效语法)。
转义字符
例:
特征:反斜杠+想要实现的转移功能的首字母。
比如换行 代表【+newline】;退格代表【+backspace】;回车 代表【+return】。转义字符总结
name='千寻'
name就是一个变量,这行代码的意思,就是把“千寻”这两个字【赋值】给了“name”这个【变量】变量的命名规范
比如说,如果信息是姓名,那么变量可以命名为name;如果信息是数字,那么变量名则应该叫做number。
赋值符号=不是左边等于右边的意思。仅仅表示赋值动作:把右边的内容放到了左边的盒子中。
代表左右两边相等的符号,是比较运算符==,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了。关于比较运算符==大家先不用着急它的用法,在之后的关卡它会再与大家见面的。
第0关小结
第0关小结
第一关
1.数据类型
Python里,最常用的数据类型有三种——字符串(str)、整数(int)和浮点数(float)。
字符串
英文string,简写str
识别方式:有层名为【引号】的皮,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。
整数
整数英文为integer,简写做int。Python世界的整数其实和现实世界数学中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。
浮点数
英文名是float,没有简写
识别:比整数多了一个小数点『.』
计算机里浮点数的运算是不精确的,会有四舍五入的误差
2.数据的应用
四则运算python算术运算符
简单运算优先级口诀:从左到右顺着来,括号里的优先算,乘除排在加减前。
字符串的拼接
方法:用”+”将数据进行拼接
目的:数据整合
数据类型的查询——type()函数
作用:查询数据类型
示例:print(type("查询的内容’))
3.数据转换
str()函数
将其他数据类型转成字符串,注意:也可用引号转换。
int()函数
将其他数据类型转换成整数,注意:1.只有符合整数规范的字符串类数据,才能被int()强制转换。文字类和小数(浮点数)类字符串,无法转化为整数
2.浮点数转化为整数:抹零取整。
虽然浮点形式的字符串,不能使用int()函数。但浮点数是可以被int()函数强制转换的。
例:print(int('3.8'))
# 运行后显示结果:ValueError:invalid literal for int() with base 10: '3.8'
print(int(3.8)) 输出结果:3
float()函数
将其他数据类型换成浮点数,注意:
float()函数也可以将整数和字符串转换为浮点类型。但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式。
通过一张图小结一下这三个函数。
今天就到这里吧!有问题的同学私信我哟 也可在评论区提出~
无论你在什么时候开始,重要的是开始之后就不要停止。
祝大家学习愉快!
记得一键三连哟~
啾咪3