变量
-
定义:将程序中运行的中间值,临时存储起来,以便再次使用(用于我们后期开发时使用)
-
语法
name = "小浩哥"
- name => 变量名
- = => 赋值操作
- “小浩哥” => 值(数据)
-
变量命名规范
-
1.数字、字母、下划线组成
-
2.不能以数字开头
-
3.禁止使用python中的关键字
-
4.变量名要具有可描述性
-
5.变量名要区分大小写
-
6.不能使用中文和拼音(建议不要使用,否则很Low)
-
7.推荐写法
- 7.1 驼峰体
- 7.2 下划线(官方推荐)
- 7.3 举例说明 => user_name = "小浩哥"
-
8.关键字 => False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except','finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is','lambda', 'nonlocal', 'not', 'or','pass', 'raise', 'return','try', 'while', 'with', 'yield'
-
print可以打印多个内容,以逗号隔开
print("小浩","哥哥")
-
常量
-
定义: 变量名大写的就是常量(用于配置文件中,一般不允许被改)
注释
-
定义:给一些晦涩难懂的代码进行标注或解释(注释后的代码不被执行)
-
它分为两种
- 单行注释(当行注释),#用这个符号
- 多行注释(""" 内容 '""'),可以进行换行,遵循PEP8开发规范,建议使用这种方法
基础数据类型
-
数据划分(数据类型)7种 “这里先写6种,后期学习在进行添加”
-
整型 => int => 数字
1、2、3...
-
字符串 => str => 用' ' 或者 " " 这两个符号表示(python中只要是用引号引起来的就是字符串)
"小浩哥"、'小浩哥'
-
布尔型 => bool =>用符号==表示
布尔型是一种比较特殊的python数字类型,它只有True和False两种值,它主要用来比较和判断,所得结果叫做布尔值。例如:3 == 3 给出True,3 >= 5给出False
-
列表 => list => 用[ ] 符号表示
[1,2,3,4]
-
元组 => tuple =>用( ) 符号表示
('name',小浩)
-
字典 => dict => 用{ } 符号表示
{'name','age','email'}
-
-
拼接
+ 拼接:必须都是字符串才能相加 * 拼接:字符串和数字相乘
用户输入
-
程序交互 => input => 输入
python3中input获取的内容全都是字符串
print是给用户看的 print自己帮咱们进行了加工
num = int(input("请输入数字:")) num = 10 print(type(num)) # 查看数据num类型 print(num + 5) # print(10 + 5)
-
总结
str - int (字符串转成整型) int(字符串) int - str (整型转成字符串) str(整型) input() 是输入,获取的内容都是字符串 type() 查看数据类型 int("字符串") 字符串中的内容必须全部都是数字 str(整型)
流程控制语句
-
选择
- if --关键字,它是“如果”的意思
- = ---------它是“赋值”的意思
- == ---------它是“等于”的意思
- : -----------它是“语句结束”的意思
- 缩进 -------4个空格或者Tab键、(Tab键和空格不能混合使用)
-
if 语法
-
单if语法
if 条件: print(结果)
-
单if举例截图:
-
if else (二选一)语法
if 条件: print(结果) else print(结果)
-
if else 举例截图:
-
if elif elif (多选一或者多选零)语法
if 条件: print(结果) elif 条件: print(结果) elif 条件: print(结果)
-
if elif elif 举例截图
-
if elif elif else (多选一)语法
if 条件: print(结果) elif 条件: print(结果) elif 条件: print(结果) else : print(结果)
-
if elif elif else 举例截图:
-
if 嵌套 语法
if 条件: if 条件: print(结果)
-
if嵌套 举例截图
-
举例
sex = "男" age = 48 if sex == "女": if age == 18: print("进来坐坐") else: print("隔壁找三哥") else: print("去对门找alex")
-
举例截图
-
if if if (多选多)语法有两种:
- 第一种
if 条件: print(如果) if 条件: print(如果) if 条件: print(如果)
-
第一种语法举例截图
-
第二种
if 条件 and 条件: print(如果)
-
第二种语法举例截图
-