Python学习|Python基础第一章

本文正在参加新星计划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基础,下一期见。

  • 17
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值