01算术运算符
运算符 | 描述 | 实例 |
---|---|---|
+ | 加 | 1 + 2 = 3 |
- | 减 | 1 - 2 = -1 |
* | 乘 | 1 * 2 = 2 |
/ | 除 | 1 / 2 = 0.5 |
// | 取整除(除法结果取整数) | 9 / 4 = 2 |
% | 取余 | 9 / 4 = 1 |
** | 幂(次方) | 2 ** 3 = 8 |
在Python中 *(乘) 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果;
输入:“ - ” * 10
输出:‘----------’
算术运算符的优先级
运算符 | 描述 |
---|---|
** | 幂(最高优先级) |
* / % // | 乘 除 取余 取整除 |
+ - | 加 减 |
可以在()中调整运算符;
变量
程序就是用来处理数据的,而变量就是用来储存数据的
变量定义
在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建;
变量类型
使用type函数可以查看一个变量的类型;
不同类型变量之间的计算
字符串变量之间使用 + 拼接字符串
在python中,字符串之间可以使用**+**拼接成新的字符串;
例:
xing = “陈”
ming = “某某”
则xing + ming输出的结果为:陈某某;
函数
input函数
在 Python 中可以使用input函数从键盘等待用户的输入;
用户输入的任何内容Python都认为是一个字符串;
语法:
字符串变量 = input(“提示信息”)
实例:name = input(“请输入你的名字:”)
函数:
函数 | 说明 |
---|---|
print(x) | 将x输出到控制台 |
type(x) | 查看一个变量的类型 |
类型转换:
函数 | 说明 |
---|---|
int(x) | 将x转换为一个整数 |
float(x) | 将x转换为一个浮点数 |
格式化输出
格式化字符 | 含义 |
---|---|
%s | 字符串 |
%d | 有符号十进制数,%06d表示输出的整数显示位数,不足的地方补 |
%f | 浮点数,%.2f表示小数点之后只显示两位 |
%% | 输出% |
语法:
print(“格式化字符”%变量1)
print(“格式化字符”%(变量1,变量2…))
标识符
标识符与c语法相同,由字母,数字,下划线组成;
不能以数字开头;
关键字
Python中不允许定义与关键字相同的标识符;
在Ubuntu中的终端窗口中的ipython3可以使用
import keyword
print(keyword.kwlist)
输入这个命令即可查看python中的关键字;
import关键字可以导入一个“工具包”
在Python中不同的工具包,提供有不同的工具;