python基础一(学习打卡)

python基础一(学习打卡)

一.数据类型

**·**整数int:-3,-2,0,2…
**·**浮点数float:42.0,3.71,1.25…
**·**复数complex:1+j,2+4j…
**·**字符串str:单引号或双引号的一个或多个字的集合

字符串的连接和复制

print('Alice'+'Bob')
print('apple'*2)#不可乘浮点数

输出

'AliceBob'
'appleapple'

字符串转义:
由于print("我是"引号"字符串")无法识别字符串双引号开闭区间,所以需要\转义来告诉程序这是不同的字符。
最终改为:

print("我是\"引号\"字符串")#输出:我是"引号"字符串

在每个需要识别的引号前面加个\
具体参考以下文章:
https://blog.csdn.net/yawei_liu1688/article/details/108364192

字符串索引访问和切片:
注意区间是左闭右开,步长不设置的情况下默认为1

字符串方法:

capitalize(),Count(),endswith(),expandtabs(),find()

等等有关字符串函数的使用方法。
**·**布尔值bool:只有两个值 True 和 Flase,注意T和F始终是大写。

print(10>9)#True
print(10==9)#Flase
print(10<9)#Flase

**·**列表list:允许存储不同的数据类型

[0,1,2,3]
['芒果',10,Flase,9.81]#混合类型

**·**字典dict:对象是键值对格式的无序数据集合

{'name':'小明','country':'china','age':18}

**·**元组tuple:有序集合,但它不同于List,元组一旦创建就不能修改

(0,1,2,3,4,5)

**·**集合set:仅保存不重复的值

{2,4,3,5}#不是有序的且数字之间不重复

查看数据类型用type函数,比如

type(3.14)##输出为float

二.运算符

1.赋值运算符:=,+=,*-,&=,>>=都是赋值运算符,简单来说就是给变量赋值。
2.算术运算符:

print(3+7)##加法
print(7-2)##减法
print(2*6)##乘法
print(3/2)##除法
print(3**2)##3的2次方
print(5%2)##取模即求余数,结果为1
print(5//2)##地板除即求商,结果为2

在Python中“/”表示浮点数除法,返回浮点结果,也就是结果为浮点数,而“//”在Python中表示整数除法,返回不大于结果的一个最大的整数,意思就是除法结果向下取整。
3.比较运算符:==,>,>=,!=
is :x is y(x是y)
is not:x is not y(x不是y)
in:x in y(y含有x)
not in:x not in y(y不含x)
4.逻辑运算符:
and,or,not用于比较布尔值,将表达式求职为一个布尔值。

三.内置函数

在python中有很多内置函数方法,可以直接使用,如:print(),len(),sum(),open(),input()等等
python内置函数官方文档
使用时将函数的参数待入即可。

四.变量

命名规则:
1.变量名必须以字母或下划线开头
2.变量名只能包含字母,数字字符和下划线(@,$都不可)
3.变量名区分大小写
多变量声明:

name,country,age='小明','china',18

五.控制流语句

1.if elif else 语句
2.while循环语句
3.break语句:跳出循环
4.continue语句:回到循环开始处
5.for循环和range函数

for i in range 5:
	print('hello')
#range(开始,结束,步长)
for i in range(2,7,2)

last:
python是使用import导入模块

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值