Python

Python概述

头部注释

给解释器、操作系统使用

# coding:utf-8  编码格式:用于处理中文字符
#!/usr/bin/env  定义#!:系统会到指定路径下寻找python解释器

内置函数 print()

print("aaa", "bbb", "ccc", end="*")  # end默认值为换行

在这里插入图片描述

python注释

# 单行注释
"""
    多行注释
    多行注释
"""
'''
   多行注释
   多行注释
'''

执行入口

if __name__ == '__main__':
    print("main")

内置函数 input()

re = input("请输入一个字符串:")
print(re)

在这里插入图片描述

Python数据类型

一. 数字

整型:int 浮点型:float

a = 1
a = int(1)
b = 1.2
b = float(1.2)

内置函数 type()

a = 1
b = 1.2
print(type(a))
print(type(b))

在这里插入图片描述

二. 字符串

c = str("一个字符串")

内置函数 id()

字符串不可改变:重新给变量赋值,变量指向新的字符串地址

c = str("一个字符串")
print(id(c))
c = str("一个字符串2")
print(id(c))
b = c
print(id(b))

在这里插入图片描述

内置函数 len()

c = str("一个字符串")
print(len(c))

在这里插入图片描述

“”"注释可以当做字符串使用

c = """
        今天是个好日子
    """
print(c)

在这里插入图片描述

内置成员运算符 in

print("开发" in "python Django 开发")
print("开发" not in "python Django 开发")

在这里插入图片描述

内置函数 max()、min()

中文符号>字母>数字>英文符号
中文按照拼音首字符计算

print(max("阿月早"))
print(min("阿月早"))

在这里插入图片描述

字符串拼接

s1 = "你好"
s2 = "world"
s = s1 + s2
print(s)

在这里插入图片描述

三. 布尔

固定值:True、False

b = True
b = bool("a" in "abc")

数值与字符串的布尔应用

print(bool(0))
print(bool(0.0))
print(bool(''))

在这里插入图片描述

四. 空

不属于任何数据类型 就是 空类型
固定值:None
空类型属于 Fasle 范畴

a = None
print(type(a))

在这里插入图片描述

五. 列表 list

列表的定义

li = ["1", 2, [1, 2]]
print(bool([]))

在这里插入图片描述

in max() min()在列表中的使用

li = [1, 2, 3]

print(1 in li)
print(max(li))
print(min(li))

在这里插入图片描述

六. 元组 tuple

元组的定义

tu = ("1", 2, [1, 2])
print(bool(()))

在这里插入图片描述

元组和列表的区别

元组比列表占用资源更小
列表是可变的,元组是不可变的(与字符串不可变相同概念)

in max() min()在元组中的使用

tu = (1, 2, 3)

print(1 in tu)
print(max(tu))
print(min(tu))

在这里插入图片描述

七. 字典 dict

字典的定义

di = {"name": "xiaoming", "age": 18}

字典支持的数据类型

key:仅支持字符串、数字和元组
value:支持所有python数据类型

python3.7与之前版本字典区别

之前无序、现在有序

Python运算

一. 赋值运算

赋值运算符

在这里插入图片描述

字符串、列表、元组也支持用乘法

print("123" * 2)
print([1, 2, 3] * 2)
print((1, 2, 3) * 2)

在这里插入图片描述

二. 比较运算

比较运算符

在这里插入图片描述

三. Python字符串常用方法

capitalize()

首字母大写,其他小写

s = "Xiao Ming".capitalize()
print(s)

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值