Python基本语法
Python基本语法
- 注释
1
2# 单行注释
# ptint("Hello Python") //用# 或ctrl+/1
2
3# 多行注释
# print("你好")
# print("您好") //先选中,然后用Ctrl+/ - 变量
1
2# 变量直接赋值
msg="abc" - input输入
1
2
3msg=input("请输入")
# msg为变量名
# input括号里为输入提示信息 - del删除
1
2del(msg)
# msg:删除的变量名 - 标识符规则
- 由字母,数字,下划线组成
- 开头不能是数字
- 不能是Python关键字
- 数据类型
- str(字符串)
- Number(数字)
- 整数
- 浮点数
- 复数
msg=1+2j
- bool(布尔值)
- None(空值)
- list(列表)
- tuple(元组)
- dict(字典)
- set(集合)
1
2
3#使用type获取数据类型
msg=123
print(type(a))
- 数据运算符的分类(与C语言一直的省略)
1
2
3
4# 求幂 **
print(2**3) # 2的3次幂
# 取整 //
print(12//5) # 12对5取整 - 符合运算符(写法与C一致)
1
2
3a=a+b
等价于
a+=b - 关系运算符(与C一致)
1
== != > < >= <=
- 常用位运算符(将数字转化为二进制进行运算)
1
2
3
4
5
6& # 按位与
| # 按位或
^ # 按位异或
~ # 按位取反
<< # 左移位
>> # 右移位 - print
1
2
3
4
5
6print(a,b,c);
# 可以打印一个或多个变量或字符串
print(value1,value2,value3,,sep=' ',end='\n')
# sep值用来设定输出时多个值之间的连接符,默认是空格
# end值用来设定输出结束时的结束符,默认是换行
# sep,end两者都是以键值对的形式出现 - input
1
2
3
4msg=input("提示信息")
# input括号里保存的是提示信息
# 输入的信息会保存在变量msg
# 无论输入的是什么,msg的数据类型都为str