0
点赞
收藏
分享

微信扫一扫

从零开始的Python学习初级篇(2)---输出函数print、转义字符丶常用的数据类型

凉夜lrs 2022-03-14 阅读 29
python学习

一、输出函数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

举报

相关推荐

从零开始的python学习生活

0 条评论