python学习记录

单引号,双引号,三引号

原博客616

int函数

格式:int(x, [base])
功能: 函数的作用是将一个数字或base类型的字符串转换成整数。
函数原型: int(x=0) int(x, base=10),base缺省值为10,也就是说不指定 base的值时,函数将x按十进制处理。

在一个语句中同时定义多个变量

变量1,变量2=值1,值2 变量类型可以不同

>>>name,age="xiang",18
>>>name 'xiang'
>>>age 18 ```

数据类型

  1. 数字
int十进制二进制0b、0B八进制0o、0O十六进制0x、0X
float(以十进制形式书写)十进制小数指数(e,E)
complex实部和虚部都是浮点数实部+虚部j实部+虚部J
布尔值特殊的整型0、空字符串、None》》》False其他的都是True

不同进制之间的运算结果都是十进制显示
PS: 二进制是Binary,简写为B。
八进制是Octal,简写为O。
十进制为Decimal,简写为D。
十六进制为Hexadecimal,简写为H

  1. 字符串

用’/"/"'界定,"'的字符串可以是多行的。
转义字符:\

用法:
在这里插入图片描述

索引

以Unicode编码存储,中英文字符,空格,都只算作一个字符 格式:name[start:stop:stride]
(stride:步长,小于零倒取。)

运算符

  1. 算术运算符

运算规则:
①整数,浮点数》》浮点数
② 整数,浮点数,复数》》复数
③整数,整数》》除法》》浮点数,其他的都是整数
运算符:
① /除7/2=3.5
②%取余 7%2=1
③//取整7//2=3
④**幂4**2=16四的二次方、、、、、

  1. 关系运算符

①比较两边表达式(字符,字符串,,,), 以Unicode编码比较,结果为布尔值
运算符:==,!=,>,<,>=,<=

  1. 逻辑运算符

连接比较运算的条件判断,结果是布尔值
运算符:

andornot
或:全假才假
not:x为True,返回False。
  1. 赋值运算符

运算符:=,+=,-=,*=,/=,%=,**=,//=
链式赋值:>>>a=b=c=0
同步赋值:a,b,c=1,2,3
交换变量的值:

>>>a,b=10,20
>>>a,b=b,a
>>>a
20
  1. 优先级

先运算符的优先级,当具有相同优先级时再由结合性决定
指数》》算数》》比较》》==,!=》》赋值》》in,not in》》逻辑(and or not)

多用()来更改级别

数据的输入与输出

input函数,print函数,eval函数
格式化输出.format函数

格式化输出:

四个函数的使用

内置函数

注释

注释:在程序代码中对程序代码进行解释说明的文字。
作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够大大增强程序的可读性。 注释的分类:
①单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用
②多行注释:以…和…结尾,…里面的就是注释的内容

迭代器

进阶内容有必要了解一下,但是就是像能用在for in(这里面的)
戳这里,大佬带你飞

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值