Python笔记整理(一)

Python

输入和输出

print()用来表示输出,如果不加引号则输出某变量

如果是输出计算式和计算结果则可以使用以下格式

print('100+200',100+200)

输出结果:100+200=300

input()用来进行输出,可以使用如下格式

变量(不用声明)=input()用一个变量承载输入的内容

使用例子:

name=input()

print('hello',name)

数据类型

整数

整数可以为+或者-,不同的进制,与C语言的一个比较大的不同点,对于很大的数可以直接使用,允许每过几位中间以_隔开

浮点数

由于可以用科学计数法移动小数点位置所以被称为浮点数,如1.23e9表示1.23*10^9

字符串

''或者""括起来的任意文本,而’‘和""本身只是一种表示方法。要使得’'本身成为字符,要在外面阔上",如果两者都有,要使用\来进行标识

​ \n→换行

​ \t→制表符

​ \\→\ (由于\ 在markdown中也具有特性,可能会不太对劲)

如果有多个字符需要转义,就加几个\

※另有r''的转义方式,单引号中间的内容不转义

※由于多个\n在一行中不便于阅读,可以使用''' '''(也就是前后各打一个三引号,然后中间内容切实地换行),以上与''' '''可以联合使用

布尔值bool 常用于if-else判断

  1. 且与和 and 都对则对
  2. 或 or 一对则对
  3. 非 not 单目运算符,true变成false,false变成true

空值 一个特殊的值

None 不可以被理解为0,None是一个特殊的空值

python还有字典、列表等类型,还允许自定义

变量 可以是任意数据类型

变量名必须是大小写英文、数字和_的组合,并且不可以数字为开头

※不用提前声明

=是赋值语句,同一个变量可以反复赋值(后面的覆盖前面的)。

变量本身类型不固定的语言,动态语言;与之相对的是静态语言(赋值与类型不匹配则会报错)

写a='ABC’时发生了以下两件事

1、创建了字符串’ABC’

2、创建变量a,指向’ABC’

当进行a=b时仅仅进行了一步,不可以认为始终相等

常量

不能改变的变量 常用大写变量名表示

PI=3.1415926

实际上只是一种约定俗成,没有保护机制

关于除法计算:

1、/的结果是浮点数 2、//地板除 取整 3、%取余

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值