python - 基础 - 变量,字符串,数字

准备工作:

https://www.cnblogs.com/clamp7724/p/12868080.html

 

1. 变量

python中变量只能包含 字母,数字,下划线, 不能以数字开头。

 

 

 

2.  python变量没有严格的声明,所以可以直接赋值

_message = "Hello python!";
print(_message);

_message = "Hello python!!!";
print(_message);

变量名不变,后面的会覆盖前面的,输出:

Hello python!
Hello python!!!

 

3. 变量也可以调用相关函数,和java差不多

print(_message.title());
print(_message.upper());

Hello Python!!!
HELLO PYTHON!!!

 

4. 字符串拼接 也是用+

print(_message.upper() + "aaa");

HELLO PYTHON!!!aaa

 

注意:数字和字符串拼接

print("aaa" + str(1));

直接写print("aaa" + 1); 会报错,这点和java还有javascript都不同= =

 

5. 字符串删除空格

print("输出字符串:" + " abcabc " + "!!!");

print("输出字符串:" + " abcabc ".lstrip() + "!!!");

print("输出字符串:" + " abcabc ".rstrip() + "!!!");

print("输出字符串:" + " abcabc ".strip() + "!!!");

 

 

 

6. \n 和 \t

\n表示换行   

\t表示制表符 (一个空白,exacl表格数据间的栅格就是这玩意)

print("姓名\t职位\t是否结婚\t身份\t年龄\t性别\n张三\t经理\t是\t团员\t22\t男");

 

 

 

7. 数字: 和javascript基本一致

int1 = 1 + 1;
int2 = 1 + 2;
float1 = 0.1 + 0.1;
float2 = 0.1 + 0.2;
print(int1);
print(int2);
print(float1);
print(float2);

 

 

 和javasciprt一样也会有浮点数精度缺失的bug。

 

8. 注解: 使用#   

#这是一个注解

 

posted @ 2020-05-27 17:06  不咬人的兔子  阅读(273)  评论(0编辑  收藏  举报