Python入门及进阶

一、python是什么?

python是一种跨平台、解释性、面向对象的高级编程语言。设计哲学是:优雅 明确 简单
适合领域:web网站和各种网络服务、系统工具和脚本、包装其他语言开发的模块
不适合领域:偏硬件驱动程序代码、移动开发、游戏开发
python与其他语言相比:
在这里插入图片描述
编译型语言:需要经过编译、链接两个步骤。编译是把源代码翻译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。
解释型语言:程序不需要编译,在运行程序的时候才逐行翻译。

二、python基础知识

python变量不需要声明,变量在使用前必须赋值,只有赋值后该变量才会被创建
六个标准的数据类型:数字,字符串,列表list,元组tuple,集合set,字典dictionary
不可变数据:数字,字符串,元组
可变数据:列表,集合,字典
可变和不可变的实质是指内存中那块内容是否可以被改变。
在这里插入图片描述
python支持中文 表示为u‘中文’ 字符串前面加个u 当然编码也需要设置为utf-8
切片表达 [i : i+n : m]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值