python学习

目录

print()函数:

转义字符:

\n---newline的首字符,表示换行 

 \t 水平制表符​

\r---后方内容将前方内容覆盖​

 \b---退一格,将前面内容的最后一个字符覆盖掉​

原字符:

二进制

字符编码

保留字:

标识符:

变量

常见的数据类型:

整数类型---int---92

 浮点数类型---float---1.123

布尔类型---bool---True,False

字符串类型---str---‘我真牛,真的’(带有引号的任何字符)

数据类型转换

python中的注释

三种注释类型

 input函数

常用的运算符

 算术运算符

赋值运算符



print()函数:

将你想要展示的东西在IDLE或者标准控制台上

print()函数能输出的内容:数字(直接输入);字符串(需要添加引号);  表达式:直接输入,输出的为结果

输出在文件夹中: fp=open(‘文件名’,‘a+’)print('内容‘.file=fp) fp.close()

转义字符:

反斜杠+想要实写的转义功能的首字母

\n---newline的首字符,表示换行 

 \t 水平制表符

 每四个字符占一个制表符,若前面字符能组成完整的制表符则新增一个制表符

\r---后方内容将前方内容覆盖

 \b---退一格,将前面内容的最后一个字符覆盖掉

 当需要输入\的时候需要多输入一倍,因为后面的反斜线被当作转义的标志

 输出内容中需要使用引号是需要在引号前加\

原字符:

让字符串中的转义字符不起作用,在字符串前面添加r或者R(最后一个字符不能是\)

二进制

计算机只识别二进制

字符编码

 Unicode是一张表规定了哪一个字符用哪些数字表示,整数可是为各种进制但是最终在计算机里显示为二进制

保留字:

一些单词被赋予了特点的意义,在给对象取名字的时候不能使用

print(keyword,kwlist)查看保留字

标识符:

变量、函数、类、模块和其他对象所取的名族就叫标识符

规定:可以使用字母、数字、下划线

          不能以数字开头、不能是保留字,要严格区分大小写

变量

内存中一个带‘标签’的’盒子‘

由三个部分组成:标识:表示对象所储存的内存地址,使用内置函数id(obj)获取

                             类型:对象的数据类型,使用内置函数type(obj)获取

                              值

多次赋值,变量名会指向新的空间

后面的赋值会终止切断之前的赋值,之前的赋值成为内存垃圾

常见的数据类型:

整数类型---int---92

可以表示正数、负数、零,可以表示为二进制,八进制,十进制,十六进制(默认为十进制)

二进制前加0b、八进制前加0o、十六进制前加0x

 浮点数类型---float---1.123

由整数部分和小数部分组成;储存不精确性,因为计算机是使用二进制储存的

解决方法:导入模块decimal(个别计算中需要用到来保证运输的准确性)

n1=?  n2=?
from decimal import Decimal
print(Decimal('n1')+Decimal('n2'))

布尔类型---bool---True,False

用来表示真或假的值

布尔值可以转换成整数

True---1     False---0

字符串类型---str---‘我真牛,真的’(带有引号的任何字符)

不可变的字符序列

可以使用单引号'',双引号"  ";三引号'''  ''',''''  ''''来定义字符串

单引号和双引号定义的字符串必须在一行

三引号定义的字符串可以分布在连续的多行

数据类型转换

原因:将不同类型的数据拼接在一起

 float转成int类型时只截取整数部分,舍掉小数类型  

str转成int时,字符串必须为整数串

python中的注释

对代码的功能进行解释说明的标注性文字,可以提高代码可读性

注释内容会被python解释器忽略

三种注释类型

单行注释---->以'#'开头,直到换行结束

多行注释---->将一对三引号之间的代码称为多行注释

中文编码声明注释---->在文件开头加上中文声明注释,用来指定代码文件的编码格式

 input函数

作用: 接收用户的输入

返回值类型:输出值的类型为str

储存:使用=对输入的值进行存储

常用的运算符

 算术运算符

标准算术运算符-->加(+);减(-);乘(*);除(/);整除(//)

取余运算符-->     %   计算余数

幂运算符-->       ** 

一正一负时:整除运算结果要向下取整

余数运算时计算要遵守公式----余数=被除数-除数*商

赋值运算符

运算顺序:从右到左 

支持链式赋值--->a=b=c=2

支持参数赋值---->+=、-=、/+、*=

支持系列解包赋值---a,b,c=10,20,30

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值