计算机网络/计算机科学与应用/系统/运维/开发

Python之变量及简单类型

Python是一门弱类型语言

1、变量无须声明即可使用

2、同一个变量类型可以随时改变

单行注释和多行注释

Python 注释有 2种

单行注释   使用 # 号开始

多行注释   使用 """ 注意 这里是注释 版本3.7 """

变量

常量与变量的区别:

常量一旦保存某个数据之后,该数据就不能发生改变

变量保存后的值可以发生改变的,只需重新赋值即可

Python使用 等号 = 作为赋值运算符  


比如  

a = 20 a = ‘Hello,Python'


type() 函数 查看变量类型

#  声明一个变量a并为其赋值为1 a = 1 #  type()查看变量的类型 print(type(a))    # <class 'int'>


使用print()函数输出变量

print() 可以接受多个参数,输出多个值

语法: print(*object, sep=' ', end='\n', file=sys.stdout)


#  print()输出多个值 name = 'Ali' age = 29 #  同时输出多个变量和字符串 print("姓名:", name, "年龄:", age)    #  姓名: Ali 年龄: 29


如果 需要改变默认分隔符,可以使用sep参数设置

print("姓名:", name, "年龄:", age, sep='|')  #  姓名:|Ali|年龄:|29

变量的命名规则

Python 标识符必须以字母、下划线开头后面接任意数目字母、数字下划线

Python区分大小写

Python 标识符不能包含空格,不能是Python关键字


Python 关键字和内置函数

#  导入keyword import keyword #  显示所有关键字 print(keyword.kwlist) """ ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif',  'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or',  'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'] """



数值类型

整型

#  定义变量a 赋值为90 a = 90 print(a) #  为a赋值一个大的整数 a = 99999999999999999999999999999999 print(a) print(type(a))    # <class 'int'>



Python支持整型数值有4种类型:

十进制表示:最普通的整数就是十进制形式整数

二进制表示:以0b 或0B 开头的整数就是二进制形式整数

八进制表示:以0o或0O开头的整数就是八进制形式的整数

十六进制表示:以0x 或0X 开头的整数就是十六进制形式整数


浮点型

浮点型数值用于保存带小数点的数值, 两种表示方法

十进制形式:    这种形式就是平常简单的浮点数,例如5.12 、512.0、0.512  浮点数必须包含一个小数点  否则会被当做整型类型处理

科学计数形式: 例如 5.12e2(即5.12*10²)   5.12E2(5.12*10²)

注意:只有浮点型数值才可以使用科学计数形式表示

Python 不允许除以0


复数

Python支持复数,复数虚位用j或J表示


字符串

Python中字符串必须使用引号括起来,单引号双引号

Python3中对中文支持较好,Python2中需要添加 " # coding:utf-8" 才能支持中文

注意:

如果字符串内容中本身包含了单引号或双引号,那么需要:


1、使用不同的引号将字符串包括

str = " I'm a coder"

2、对引号进行转义  符号 \

strs = "let\'s test" print(strs)    # let's test


拼接字符串:将2个字符串紧挨写一起

#  拼接字符串 s1 = "hello," 'Python' print(s1)  # hello,Python


拼接字符串: 使用+号将2个字符串连接

# 使用+号进行字符串拼接 s2 = "Hello" s3 = "PHP" print(s2+s3)  # HelloPHP



Python

所谓坚持,就是从种子种下到开花结果需要等待的时间。

评论

^