Python学习笔记(三)——类型与变量

一、输入与输出

print(“string");
print("string1","string2","string3");  //逗号会以空格形式体现
print(num);

name = input();

二、基本格式与注释

1、以#开头的语句是注释,解释器会忽略掉注释。

2、其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块

    缩进有利有弊。好处是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用4个空格的缩进。

a = 88
if a >= 0:
    print(a)
else:
    print(-a)

三、数据类型

1、整数

    十六进制用0x前缀和0-9,a-f表示

2、浮点数

     科学计数法表示,把10用e替代,1.23x109就是1.23e9

3、字符串

(1)使用‘ ’或者”“括起来就是字符串

(2)转义字符’ ‘

A、转义字符可以转义很多字符,比如 表示换行, 表示制表符,字符本身也要转义,所以\表示的字符就是

B、如果字符串里面有很多字符都需要转义,就需要加很多,为了简化,Python还允许用r''表示''内部的字符串默认不转义

C、如果字符串内部有很多换行,用 写在一行里不好阅读,为了简化,Python允许用'''...'''的格式表示多行内容

4、布尔值

    Ture或者False

    and   or   not  运算

5、空值

   用None表示

四、变量

1、变量本身类型不固定的语言称之为动态语言,Python使用这种语言

2、理解变量赋值,Python做的操作方法

a = 'abc';

Python解释器干了两件事情:

  1. 在内存中创建了一个'ABC'的字符串;

  2. 在内存中创建了一个名为a的变量,并把它指向'ABC'

3、常量,没有规定const,通常用全部大写的方式定义常量

4、除法运算区别

(1)  /     运算结果为浮点数

(2)//      运算结果为整除

(3)%      运算为取余数

原文地址:https://www.cnblogs.com/BlueMountain-HaggenDazs/p/6148868.html