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

时间:2022-12-16 23:51:25

一、输入与输出

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、转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\

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

C、如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,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)%      运算为取余数