#科技萌新成长营#
嗨咯,小伙伴们,马上就开始学代码了,激动不?
先别激动哦,今天我们先学习几个基本概念~
1.几个概念
1.1 表达式:
是由数字、算符括号、自由变量和约束变量等以能求得数值的组合。类似于数学公式的式子,如:5*6+6-2
1.2 语句:
在程序中我们一般用语句来完成某种功能。例如:print(), input(),type(), for xxxx, if xxx 等等。
特点:会对程序产生影响。
1.3 程序:
由一条条的语句和一条条的表达式构成的。
1.4 函数:
为了完成特定功能的语句,如xxx()
函数的分类:内置函数(内建函数)python自带的;自定义函数def xxx():
函数的两个要素:参数和返回值
注:()中的内容就是函数的参数,多个参数要用,隔开。
2.标识符
2.1 python语言的组成:关键字,标识符,注释,变量和数值,运算符,语句,函数,序列
关键字:具有一些特殊功能的标识符,在程序中输入import keyword回车后再次输入 keyword. kwlist,就能找到python自带的关键字。如:
标识符:开发人员在程序中自己定义的一些符号和名称。如:变量名,函数名,类名...等。
标识符的组成和命名规则:标识符中可以包含字母、数字、_,但不能使用数字开头。
命名方式:
驼峰命名法(小驼峰和大驼峰):
小驼峰:第一个单词以小写字母开始,第二个单词的首字母大写。如:myName;
大驼峰:每个单词的首字母都大写。如:FirstName
下划线命名法:用下划线“_”来连接所有的单词,比如 get_url ,buffer_size
3.基本数据类型:
变量的值的类型,也就是可以为变量赋哪些值
3.1整数和小数
整数:int类型,包含所有整数, 如a=1, b=100. 数字太长可以用下划线进行分割,如:123_456_789
小数:float类型,浮点数。
*可以在python中输入 type(a),就能显示a的类型。如:
布尔值和空值:
布尔值只有两个值:True 和 False 做逻辑判断,true相当于1,false相当于0,所以布尔值实际上也属于整数型。
空值:None,表示不存在
4.变量
4.1 定义:计算机内存中的一块区域 通俗讲就是给数据起个名字。名字要符合标识符的规范
如:a=3
数字不能开头;不能使用关键字。
4.2 变量的运算:
变量的运算就是正常的四则运算。
注:浮点数参与计算的结果都为浮点数
5.字符串
5.1定义:由数字、字母、下划线组成的一串字符,用一对单引号或双引号包裹。如"hello world 123"。
注意:单引号和双引号不能混合使用;相同引号之间不能嵌套,如直接输入,'what's up'会显示错误。这时,就需要转义字符咯。我们只需在'前面加一反斜杠“”,就可以打出what's up了。
5.2 转义字符:是一种特殊的字符常量。转义字符以反斜线“”开头,后跟一个或几个字符。
如: 表示制表位, 表示换行符,' 表示 ',''表示 ''
5.3长字符串(文档字符串):三重引号表示个长字符串
三重引号可以换行,可以保留字符串的格式。未完待续~
好了,小伙伴们,今天的内容就到这里咯。纸上得来终觉浅,今天虽然内容简单,但也需要练习哦,毕竟python高手也是一步步练成的。
按照今天讲的内容,快去码几个代码试试手吧。
后续会有更多更难也更有意思的代码出来,记得继续关注学习哦。Now is better than never,快快行动吧。