一、输出函数print()
print函数:将括号内的内容打印出来。可以直接输出也可以通过变量输出。
'''学以致用,在写代码前先注释解释为什么要写这一段代码
print()函数输出的运用'''
#直接输出
print('老王')
输出结果:
老王
#通过变量输出
#设置变量a,将老王赋值给a
a='老王'
print(a)
输出结果:
老王
用pritn输出以下内容看看会发生什么?
1. '\class'
2. '\nlass'
3. '\\nlass'
二、转义字符
什么是转义字符?
在Python中具有特殊含义的字符 以 \ 开头。
转义字符 说明
\n 换行符,将光标位置移到下一行开头。
\r 回车符,将光标位置移到本行开头。
\t 水平制表符,也即 Tab 键,一般相当于四个空格。
\b 退格(Backspace),将光标位置移到前一列。
\\ 反斜线,当字符穿包含\时必需使用\\对这些字进行转仪。
\' 单引号,当字符穿包含\时必需使用'对这些字进行转仪。
\" 双引号,当字符穿包含\时必需使用''对这些字进行转仪。
不希望字符串中转仪字符起作用在 ' '前加r变为r' '
注意事项,最后一个字符不能是\。
'''字符串的实际运用实例'''
#无特殊含义
print('\class')
#\n 换行符
print('\nlass')
#\t 水平制表符
print('\tlass')
#\b 退格
print('\class\b')
#\" 双引号
print('\"class\"')
#\' 单引号
print('\'class\'')
#\r 回车符
print('\class\rsss')
#不希望字符串中转仪字符起作用
print(r'\class\rsss')
输出结果:
\class
lass
lass
\clas
"class"
'class'
sss
\class\rsss
三丶常用的数据类型
3.1 使用函数type()查看数据类型
'''使用函数type()查看数据类型实际运用过程'''
# 设置变量age,将18赋值给age
age = 18
# 设置变量user_name,将'老王'赋值给user_name
user_name = '老王'
# 设置变量money,将3404.45赋值给money
money = 3404.45
#查看age的数据类型
print(type(age))
#查看user_name的数据类型
print(type(user_name))
#查看money的数据类型
print(type(money))
3.2 整数类型
3.2.1 英文为integer,简写为int可以表示正数负数和零。
3.2.2 整数的不同进制表示方式
十进制→默认
二进制→以0b开头
八进制→以0o开头
十六进制→0x开头
3.3 浮点类型
浮点数据类型就是我们常见的小数,像“0.8”,“2.0”这些都是浮点型数据,浮点数据类型既可以用来存储整数,也可以存储小数。
3.4 字符串类型
又称为不可变的字符序列
单双引号必须在同一排,他们直接的内容为字符串
三引号可以多行定义,三引号直接的内容为字符串
3.5 布尔类型
3.5.1 用来表示真(True)或假(False)
3.5.2 布尔值可以转化为整数
'''将布尔值转行为整数,先将布尔值的数据类型转化为int在用print进行输出'''
print(int(True))
print(int(False))
输出结果:
1
0
3.5.3 Python的一切对象都有一个布尔值
获取对象的布尔值使用函数bool()
以下对象为False
Flase
数值0
None
空字符串’ ‘
空列表【】
空元组()
空字典 {}
空集合 set()
其他对象为True
print(bool(False))
print(bool(0))
print(bool(None))
print(bool(''))
print(bool([]))
print(bool({}))
print(bool(()))
print(bool(set()))
print(bool('好'))
输出结果:
False
False
False
False
False
False
False
False
True