基础语法与变量
1. 快捷操作
# ctr + s - 保存
# ctr + c - 复制、拷贝
# ctr + v - 粘贴
# ctr + x - 剪切
# ctr + z - 撤销
# ctr + y / ctr + shift + z - 反撤销
# ctr + / - 添加或者取消注释
# ctr + a - 全选
# 利用shift键选中部分:先点开始位置,然后按住shift再点结束位置。
# 利用alt键产生多个光标
2. 基础语法
1) 单行注释
#
2) 多行注释
# 第一种
"""
"""
# 第二种
'''
'''
3) 语句
# 1)一条语句占一行,一行结束不需要分号
# 2)如果一行非要写多条语句,语句之间必须用分号隔开
# 3)一条语句开头不能随意添加空白
V=print('123')
print('你好')
print('123');print('你好')
# print('python')
4) 字符
# 标识符的要求:1)由字母、数字或者下划线组成 2)数字不能开头
# 注意:在python3.x的时候,标识符中可以有中文,但是不建议使用
# 例如: abc、ABC、abc12、_abc、_12、你好(合法) 1abc、123、abc*1 (不合法)
5) 关键字
# 在python中本身就具备特殊功能或者意义的标识符
# for = 18 # 关键不能用来命名
# ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']
# 从keyword模块中导入kwlist
from keyword import kwlist
print(kwlist)
6) 数据类型
-
数字类型
- 整型(int)
23
- 浮点型(float)
12.5
-
文本类型(str)
'余婷'
-
布尔数据(bool)
True False
-
读数据类型的函数:type()
3. 输出、输入
-
输出:print()
-
单行输出
print(100)
-
多行输出
print('你好', 12.5, False, 100)
-
控制格式输出
print(10, 20, 30, sep='+', end='=') print(60) # 10+20+30=60
-
-
输入:input()
age = input("请输入年龄:")
4. 变量
#1)变量名 - 程序员自己命名
# 要求:是标识符;不能是关键字
# 规范:a.见名知义(看到变量名知道变量中保存的是什么数据)
# b.名字由多个单词组成的时候,单词之间可以用下划线隔开,也可以使用单词首字母大写
# c.不使用系统提供的函数名、类名或者模块名
#2)= - 赋值符号, 不是判断相等,其功能是将右边的数据赋值给左边的变量
#3)数据 - 任何有结果的表达式,例如:具体的数据、除了赋值语句以外的运算表达式
age = 18
#4)变量赋值
# a.同时定义多个变量赋相同的值
a = b = c =10
# b.同时定义多个变量赋不同值
a, b = 100, 'abc'
#5)变量值交换
a, b = b, a