day2-基础语法变量学习总结
01 新建工程
1) 新建工程流程
-
点击new project
-
确定存放路径以及工程名称
-
确定python解释器(使用已经存在的解释器)
-
# 打印输出的第一个语句 print('hello world!')
-
控制台信息 – 0 代表正确,其他数字代表运行程序错误
2)修改字体及格式
-
修改字体:点击File – Settings – Editor – General – Font
-
修改格式:点击File – Settings – Editor – color Scheme
02 常用快捷键
快捷键 | 含义 |
---|---|
ctr + c | 复制 |
ctr + v | 粘贴 |
ctr + x | 剪切 |
ctr + s | 保存 |
ctr + z | 撤销 |
ctr + a | 全选 |
ctr + / | 添加或者取消注释 |
选中部分 | 开始部分点击鼠标,按住shift键再点鼠标 |
多个光标 | 按住alt键再点鼠标 |
03 注释
- 含义:代码中不会被编译执行的部分,不影响程序功能。不同的代码语言添加注释的方式不一样
1)注释方式
- 单行注释:python代码里,整行注释内容前面加# ;快捷键 ctr+/(表示删除/增加#)
print('hello world') #让一行的部分是注释
- 多行注释:将注释内容放在三个双/单引号开头,和三个双/单引号结尾的中间
"""
第一行注释
第二行注释
...
"""
2)注释功能
-
对代码进行注解和说明,提高代码的可读性
-
取消有效代码的功能(防备后续再需使用)
#print('hello world!')
04 标示符和关键字
1)标示符 – 命名要求
- 所有的名字必须由字母、数字、下划线组成,并且数字不能作为开头。 此外,不能使用关键字。例:
ab5 = 10
a_1 = 10
_bg1 = 7
12b=4 报错!
2)关键字
- 本身就具备特殊功能或者特殊意义的标识符,不能另作他用。例:
for=10
if=10
05 行和缩进 – python 代码规范
1)行
- 单行 – 一条语句占一行,一行结束后可以不用添加分号
print('hello')
- 多行 – 如果需要写多行,语句和语句之间需要添加分号
print('hello');print('hello')
2)缩进(indent) – 代表代码最前面的空白
- 一条语句的前面不能有缩进,否则会报错
06 常用数据和数据类型
1) 数字数据 – 表示数值大小的数据,支持数据运算符
-
表示方式:程序中表示数据的方式和数学中表示数字的方式一致。如:1、+1、-1…
- 熟悉使用科学计数法,如2乘以10的4次方,等于2e4,如2*10的5次方,等于2e5.
-
数据类型
-
整型(int) – 所有整数对应的类型
-
浮点型(float) – 所有小数对应的类型
print(1.23) print(20000,2e4)
-
2) 文本数据 – 用来表示文本信息的数据,如:电话号码、身份证号、地址、姓名等
-
表示方式:文本数据必须放在单引号或者双引号中
-
数据类型:字符串(str) – 所有带引号的数据对应的类型
print('hello') print('徐丹')
3)布尔数据 – 只有True和False两个值,来表示真(成立、对)和假(不成立、错)
-
表示方式:直接在程序中使用True和False(True和False都是关键字)
-
数据类型:布尔(bool)
print(10>20) #False print(True) print(False)
4)空值 – None,表示空/没有(生活中没有的数据)
info={
'姓名':'徐丹',
'年龄':'18',
'是否已婚':'True'
'车牌号':'None'
}
07 输出函数
- 控制台显示的内容一定是程序中通过print操作输出的内容(输出也叫打印)
1)一次输出一个数据 (print 输出)
print('徐丹') #徐丹
print(3+7) #10
2) 同时输出多个数据
print(1+2,5,7) #3,5,7
print('姓名','性别','年龄') #姓名 性别 年龄
3)设置end不换行 – print(数据1,数据2,…end=字符串)
-
print打印数据的原则:每次打印完数据以后,会自动打印end的值,end的值默认是换行
print(1,2,3,end=';') #1,2,3;
4)设置sep – Print(数据1,数据2,数据3,…sep=‘字符串’)
-
控制一个print同时打印多个数据的时候,显示时,数据和数据之间的分割方式,默认显示空格
print(1,2,3,sep='/') #1/2/3 print(1,2,3,sep='/',end='.') #1/2/3.
08 输入函数 – input
- 功能:获取从控制台输入的数据到程序中使用(使控制台有输入能力)
- 删除:输入完成后,按回车键表示结束(删除需要重新运行函数)
1)input的用法
变量=input(输入提示信息) - 提供用户输入数据,并且将输入的数据保存到指定的变量中
name=input('请输入你的姓名')
print(name)