本文正在参加新星计划Python学习方向,详情请看:https://blog.csdn.net/weixin_69200200
系列文章目录
1、Python学习|Python安装详细教程(含Pycharm安装)
2、Python如何接入ChatGPT
文章目录
前言
今天我们来学习Python基础,这一篇主要了解字符,变量与常见的数据类型等。
1.输出函数Print()
1.1.可以输出的内容:
数字、字符串(单引号、双引号都可以)、含有运算符的表达式(输出结果集)
1.2.输出内容的目的地:
1.2.1.输出到显示器
1.2.2.输出到文件
#将数据输出到文件中,指定的磁盘必须存在,不然不报错
h=open('F:/print.text','a+') #a+ 如果文件不存在就添加的,如果存在,文件内容就在后面添加
print('hi python',file=h) # 使用file=h,内容输出到指定的目录
我们去F盘找到print这个文件,打开print这个文件就可以看到输出的内容。
2.转义字符与原字符
2.1.转义字符
就是反斜杠+想要实现的转义功能首字母
\n (newline) 换行
\t(tab) 回车
\r(return) 水平制表符
\b(backspace) 回退
print('hi python') #正常输入什么就输出什么
print('hi\npython') #转义功能的首字母 \n表示换行
print('hi\tpython') #空格,有制表符,4位会重新开一个制表符,所以这里就有两位空格
print('hello\tpyhon') # 这里有三位空格
print('helloooo\tpython') # 前面刚好八位,所以重新开一个制表符,这里就有四位空格
print('hi\rpython') #\r表示覆盖,python覆盖了hi
print('hi\bpython') #\b表示退一格
输出结果:
hi python
hi
python
hi python
hello pyhon
helloooo python
python
hpython
单引号、双引号
print('http:\\www.baidu.com') #\\只输出一个斜杆
print('http:\\\\www.baidu.com') #\\\\输出两个斜杠
print('Amy说:\'今天天气真好\'') #输出的时候带引号
输出结果:
http:\www.baidu.com
http:\www.baidu.com
Amy说:‘今天天气真好’
2.2.原字符
不希望字符串有转义功能,需要再字符串之前加上r
print(r'hi\python') #注意:最后一个字符不能是反斜杠
输出结果:
hi\python
3.变量的定义和使用
3.1.赋值
变量名 赋值运算符 值
name = 'Amy'
print(name)
输出结果:
Amy
3.2.组成部分:
标识
类型
值
print('标识',id(name))
print('类型',type(name))
print('值',name)
输出结果:
标识 1896845412528
类型 <class ‘str’>
值 Amy
3.3.变量的多次赋值
当多次赋值之后,输出的时候会指向最新的结果
name='Amy'
name='Tom'
print(name)
输出结果:
Tom
4.常见数据类型
4.1.Int 整数类型
(正数、负数、0)
a=3
b=-5
c=0
print(a,type(a)) #正数
print(b,type(b)) #负数
print(c,type(c)) #0
输出结果:
3 <class ‘int’>
-5 <class ‘int’>
0 <class ‘int’>
4.2.Float 浮点数类型
(整数与小数结合)
a=11.22
b=22.11
print(a,type(a))
print(a+b)
输出结果:
11.22 <class ‘float’>
33.33
4.3.Bool 布尔类型
True–真(1)
False–假(0)
a1=True
a2=False
print(a1,type(a1))
print(a2,type(a2))
输出结果:
True <class ‘bool’>
False <class ‘bool’>
布尔值还可以做计算
print(a1-1)
print(a2+1)
输出结果:
0
1
4.4.Str 字符串类型
可以用单引号、双引号、三引号来定义,单引号和双引号定义的字符串需要在一行,三引号定义的的字符串可以连续多行来展示
f1='hi python'
f2="hi python"
f3="""hi ptython"""
f4='''hi python'''
f5='''hi
python'''
print(f1)
print(f2)
print(f3)
print(f4)
print(f5)
输出结果:
hi python
hi python
hi ptython
hi python
hi
python
总结
好啦,以上就是今天要讲的内容,本文主要了解字符,变量与常见的数据类型等内容,后续再继续学习其他的Python基础,下一期见。