Python基础培训(一)

Python基础培训(一)

正好接了一个部门培训的活,重新梳理了一下之前的基础,列了一个大纲。

1 python环境搭建

https://blog.csdn.net/qq_53280175/article/details/121107748

2.1 注释

# '''''' """"""

2.2 运算符

2.2.1 算术运算符
+加-减*乘/除%取余//取整**幂
2.2.2 比较运算符
==等于!=不等于<小于>大于<=小于等于>=大于等于
2.2.3 赋值运算符
=等于+加等于-减等于*乘等于/除等于%取余等于//取整等于**幂等于
2.2.4 位运算符
&与|或^异或~取反<<左移>>右移
2.2.5 逻辑运算符
and or not
2.2.6 成员运算符
in 
not in

2.3 数据类型

2.3.1 数字
int/float/complex
2.3.2 字符串str
使用''或者""创建
str[:]
转义字符 \  \'\"\b\n\000\
字符串运算符 + * [] [ : ] in not in r/R
字符串格式化 %
name = "小明"
age = 10
print("我叫 %s 今年 %d 岁!" % (name, age))
print("我叫{}今年{}岁!".format(name, age))
2.3.3 列表list
使用[]创建
索引[][:]
len([1, 2, 3])/[1, 2, 3] + [4, 5, 6]/['Hi!'] * 4/3 in [1, 2, 3]/for x in [1, 2, 3]: print(x, end=" ")
append/remove/extend/insert/index/count/sort/
2.3.4 元组tuple
使用()创建
与列表类似,不同之处在于元组的元素不能修改
2.3.5 字典dict
使用{:}创建
d = {'name' : 'linmai', 'age' : 18 }
print(d['name'])
d['age'] = 19
print(d['age'])
2.3.6 集合set
使用{}创建
是一个无序的不重复元素序列
不常用

2.4 条件控制

if condition_1:
    statement_block_1
elif condition_2:
    statement_block_2
else:
    statement_block_3

2.5 循环

while 判断条件:
    statements
else:
    statements
for <variable> in <sequence>:
    <statements>
for i in range(1,10,1)
for i in str/list/dict
break/continue
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值