目录
第一个程序hello world
数据类型
注释
变量
用type类型查看数据类型
编辑 数据类型转换
编辑 标识符
运算符
字符串的三种定义方式
字符串拼接
编辑编辑
字符串格式化
第一个程序hello world
区分c++和python
c++是printf
python是print
print("hello world !");
数据类型
数字:int,float,bool,复数
字符串:string
列表:有序的可变序列
元组:有序的不可变序列
集合:set,不能重复
字典:无序的key-value集合
注释
单行注释: #开头
多行注释:“““ ””” 三个引号开头,三个引号结尾(前面不能有空格)
变量
print(内容1,内容2,... ,内容n);
money = 50;
ice=10;
cola=5;
print("当前钱包剩余:",money,"元");
print("购买了冰淇淋,花费:",ice,"元");
print("买了可乐,花费:",cola,"元");
print("当前钱包剩余:",money-ice-cola,"元");
用type类型查看数据类型
查看变量类型 (三种方法)
格式:type(被查看数据的类型)
用变量存储type的结果
数据类型转换
int(x) 将x转化为整数
float(x) 将x转化为浮点数
str(x) 将x转化为字符串
浮点数转整数会丢失精度
标识符
用于命名的
命名规范:英文,数字,下划线组成(不推荐中文),开头不能是数字,不能是关键字
对大小写敏感
运算符
加 +
减 -
乘 *
除 /
取整数 //
取余 %
指数运算 **
字符串的三种定义方式
单引号定义法 ‘ ’
双引号定义法 “ ”
三引号定义法 “ “ “ ” ” ”
转义字符 \ 可以解除引号的作用
在字符串内,想要显示双引号,用单引号包双引号
在字符串内,想要显示单引号,用双引号包单引号
字符串拼接
用 + 连接
字符串格式化
格式
c=" %s " % (a)
常见的三种转化格式:
%s 将内容转化为字符串,放入占位位置
%d 将内容转化为整数,放入占位位置
%f 将内容转化为浮点数,放入占位位置