【听课笔记】精华python小课 3天零基础入门

# 变量类型:int, float, string
a = 10
b = 3.14
c = 'Hello'
d = -10
print(a)
print(b)
print(type(c))

# 基础数学运算符号
e = 5/a
f = 1-2
g = 5 * 6
h = a % b
k = b ** 2
print(e)
print(f)
print(g)
print(h)
print(k)
print(abs(-10))
print(type(5+10))
print(type(5 * 0.1))
print(type(10 / 2))
print(round(3.1415926,3)) # 取整,可以规定取几位小数
# str和str之间可以进行相加(但也只能进行加法,把两个字符串连在一起)
print(c + ' world')


# 常用基础语法
# ①print与输出;②行和缩进;③多行语句;④注释
# 换行符:/
print(a,b,c,d,150.6)
print(a);print(b) # 用分号把多个语句写到一行中


#python数据结构
# (一)列表list
    # 增加元素:append
    # 增加另外一个list:extend
    l = [1,2,3,4]
    l.extend([a,b,c,d])
    # 在特定位置插入一个值:insert(位置,内容)
    l.insert(1,'lol')
    # 去除指定元素:remove(如果有重复元素,就去除第一个),可以依次remove
    # 去除指定位置元素:del、pop
    del.l[3]
    l.pop(4)
    # copy与深拷贝
    a = [1,2,3,4]
    b = a.copy()
    # 多个list嵌套,元素不一定都是list:(这不是矩阵)
    a = [[1,2,3],[m,n,k,s],1,3.14,'hello']
    print(a[0][1])

# (二)tuple元组
    a = (1,2,3)
    # 元组无法更改值(和list不同)

# (三)dic字典(自己定义自己的索引)
    d = {"Name":"XAQ","Job":"Teacher"}
    print(d["Name"])
    # 增加新的内容
    d["age"]= 35
    # 删除内容
    del d["age"]

# (四)set集合:保留list中不重复的内容
    set([1,2,3,3,3,4,5,5,6,7,7,8,9])


# (五)比较运算与逻辑运算(20210913)
    # 基础的比较和逻辑运算
    # if语句,if后跟冒号,注意if换行;可以多个if

# (六)循环语句
    # while语句:判断是否满足条件逻辑,逻辑满足则不断循环,直到逻辑不满足,循环停止
    # for语句:遍历所有元素后循环结束,for循环可嵌套
    i = 0
    while i <10:
        i 
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值