python前三章

第一章

python环境开发安装

官网下载:
在这里插入图片描述

在这里插入图片描述
下载可执行的安装文件
下载安装完成之后会有以下四个文档
在这里插入图片描述
第一个文件时python自带的一个简单开发环境
第二个交互式命令行程序
第三个官方技术文档
第四个已安装模块的文档

python输出函数

print()函数
# 向控制台打印
#print(520),就是向计算机发出指令,然后通过python解析器解释称计算机能识别的语言,最后打印在控制台

在这里插入图片描述

# 可以输出数字

print(520)



#可以输出字符串

print('helloworld')



#含有运算符的表达式

print(3+1)



#将我们的数据输出到文件当中   注意点,1、所指定盘符  2、使用file= fp
fp=open('D:/text.txt','a+')#如果文件不存在就创建一个文件,存在就在文件后面追加
print('helloworld',file=fp)
fp.close()


#不进行换行输出
print('a','b','c','d')

转义字符于原字符

转义字符

1、什么是转义字符

就是反斜杠+想要实现的转义功能首字母

2、为什么需要转义字符

当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义
反斜杠:\
单引号:’
双引号:"

换行:\n
覆盖:\r
制表:\t
退格:\b

原字符

#原字符,不希望字符串中的转义字符起作用,就使用原字符,就是在字符串之前加上r,或R

注意事项:最后一个字符不能是反斜杠

print(r'hello\word')

第一章总结

在这里插入图片描述

第二章

二进制于字符编码

在这里插入图片描述

python中的标识符和保留字

保留字

有一些单词被我赋予了特定的意义,这些单词你在给你的任何对象起名字的时候都不能用.

#查看保留字
import keyword
print(keyword.kwlist)

标识符

变量、函数、类、模块和其它对象的起的名字就叫标识符
规则:
字母、数字、下划线_
不能以数字开头
不能是我的保留宇
我是严格区分大小写的

变量的定义和使用

变量由三部分组成
标识:表示对象所存储的内存地址,使用内置函数id(obj)来获取
类型:表示的是对象的数据类型,使用内置函数type(obj)来获取
值:表示对象所存储的具体数据,使用print(obj)可以将值进行打印输出

name(变量)里面存的是id,通过这个id找到它,里面包含了标识、类型、和值

数据类型

#数据类型
常用的数据类型
整数类型→int >98
浮点数类型→float >3.14159
布尔类型→bool > True ,False
字符串类型→str'人生苦短,我用Python'

类型转换

为什么需要数据类型转换?

将不同数据类型的数据拼接在一起
name ='张三' age=20 print('我叫'+name+'今年'+str(age)+'岁')
在这里插入图片描述

python注释

注释
在代码中对代码的功能进行解释说明的标注性文字,可以提
高代码的可读性.
注释的内容会被Python解释器忽略
通常包括三种类型的注释

单行注释→以"#”开头,直到换行结束

多行注释>并没有单独的多行注释标记,将-对三引号之间的代码
称为多行注释

中文编码声明注释>在文件开头加_上中文声明注释,用以指定源码文
件的编码格式

在这里插入图片描述

第三章

input函数的使用

在这里插入图片描述


#input()输入函数
name = input('你叫什么名字')
print(name)

赋值运算符

在这里插入图片描述
在这里插入图片描述

# 赋值运算符,顺序从左到右
i=3+4
print(i)

# 链式赋值
a=b=c=20
print(a,id(a))
print(b,id(b))
print(c,id(c))


print('--------支持参数赋值---------')
a+=10
a/=10
a-=10
a%=10
a//=10


print('---------支持系列解包赋值---------')
r,t,y = 20,30,40
print(r)
print(t)
print(y)

比较运算符

在这里插入图片描述

对变量或表达式的结果进行大小、真假等比较
比较运算符的结果为Boolean类型

a,b = 10,20
print('10>20?',a>b)
print('10<20?',a<b)
print('10<=20?',a<=b)
print('10>=20?',a>=b)
print('10==20?',a==b)
print('10!=20?',a!=b)

在这里插入图片描述

一个 =称为赋值运算符
==称为比较运算符
一个变量由三部分组成,标识,类型,值
==比较的是值
比较对象的标识使用is
print(a is b); #----->true print(a is not b); #----->false a和b的id一样,数组返回false数组是开辟新的空间

boolean运算

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_57575830/article/details/121058564