Day1语言基础学习
01常用快捷键
- ctr+c/ctr+v/ctr+x/ctr+a/ctr+s
- ctr+/ : 添加或者取消注释
- 部分选择:点击要选的开头+shift+点击要选的末尾
- 多光标:按住alt/option再点鼠标
02注释
-
定义:代码中不会被编译执行的部分,不会影响程序功能
-
作用:
- 1)对代码进行注解和说明,提高代码的可读性
- 2)取消有效代码的功能
-
添加注释的方法
方法 定义 举例 单行注释 单独一整行内容前加# #print() 部分注释 在内容后添加部分注释 print() #这是…意思 多行注释 将注释内容放到三个双引号(单引号)开头,三个双引号(单引号)结尾的中间 ‘’’ (第一行) 注释一(第二行) ‘’'(第三行)
03标识符和关键字
- 标识符:用来命名。所有名字必须由字母、数字或者下划线组成,并且数字不能开头
- 关键字:本身就具备特殊功能或者特殊意义的标识符;关键字不另作他用,不能命名
- 比如:for、if等
04行和缩进
- 行:一条语句占一行,一行结束后可以不用添加分号
- 如果需要在一行写多条语句,那么语句与语句之间必须加分号
#这是一段代码
print('hello world!')
#或者
print('hello') ; print('world!')
- 缩进:代码最前面的空白(一条语句的最前面不能随意添加缩进)
05常用数据和数据类型
类型 | 定义 | 表示方式 | 数据类型 | 举例 |
---|---|---|---|---|
数字数据 | 表示数值大小的数据,支持数学运算 | 程序中表示数字的方式和数学中表示数字的方式一样(科学计数法) | a.整型(int)-整数 b.浮点型(float)-小数 | print(+200);print(2e4) |
文本数据 | 用来表示文字信息的数据,例如:姓名性别,身份证号码,电话号码… | 文本数据必须在单引号或者双引号中 | 字符串(str)-所有带引号的数据对应的类型 | print(‘hello world!’);print(‘邓妍虹’) |
布尔数据 | 只有True或者False两个值来表示真和假 | 直接在程序中使用True和False(True和False都是关键字,首字母必须大写) | 布尔(bool) | print(10>20) print(True) print(False) |
空值 | 表示没有(空) | None(首字母必须大写) | None | 查看代码例子 |
#此处是代码例子
info ={
'年龄':18,
'姓名':'邓妍虹',
'是否已婚':Ture,
'车牌号':None
}
06输出函数
-
定义:控制台显示的内容一定是程序中通过print操作输出的内容(输出又叫打印)
类型 定义/表示 举例 一次输出一个数据(重点) print(数据) print(100+200) 同时输出多个数据(重点) print(数据1,数据2,数据3,…) print(20,30,40) 设置end 每次打印完数据以后,会自动打印end值,end的值默认为换行/print(数据1,数据2,…,end=‘字符串’) print(100,200,end=‘=’) print(300)
| 设置sep | 控制一个print同时打印多个数据的时候,数据和数据之间的分割方式,默认是空格/print(数据1,数据2,…,sep=‘字符串’) | print(20,30,50,sep=‘+’,end=‘=’)print(100) |
07输入函数
- 定义:输入函数(input)-获取从控制台输入的数据,到程序中使用(让控制台又输入能力)
- input用法:
- 变量=input(输入提示信息) 提供用户输入数据,并且将输入的数据保存到制定的变量中
#此处为代码
name = input('输入您的姓名:')
print(name) #没加引号原因是因为name是变量