python学习day04
一、内容回顾:
1、计算机基础
- 硬件:CPU/内存/硬盘/主板/网卡
- 操作系统:windows/linux/mac
- 解释器/编译器:
- 补充:编译器语言和解释器语言
- 编译性语言:c/c++/java/c#/Go (代码写完后,编译器将其变成一个文件,然后交给计算机执行,整体运行)
- 解释性语言:python/PHP (写完代码交给解释器,解释器从上到下一行一行运行,边解释边执行,实时翻译)
- 补充:编译器语言和解释器语言
- 软件(应用程序)
2、环境的安装
- python解释器
- py2
- py3
- 开发工具:pycharm/notepad++
3、python语法
- 解释器路径:.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-
print('hello world!')
- 编码:ascii/unicode/utf-8/gbk
- 输入输出:input/print
- 数据类型
- 整型:int
- 字符串:str
- upper/lower/replace/strip/lstrip/rstrip/isdigit/split
- startswitch/endswitch:判断是否以什么开头和结尾
- .format:传递参数
- .encode:转换编码
- .join:字符串拼接

-
- 布尔值:bool
- 公共功能
- 索引
- 长度:len
- 切片
- 步长:a[::-1]反转
- for 循环
- []左闭右开:[0:5]:打印0位到4位(同range(0,5))
- 变量
- 注释
- 条件语句:if else elif 循环语句:while+for
- break:跳出
- continue:回到循环的最开始
- 运算符
- 字符串格式化:%s %d %%
二、learn
1、列表
列表、字符串都可以被for循环
2、增删改查:append、insert、remove、pop、clear
注意:字符串本身不能修改或删除【不可变类型】
列表是可变类型
总结:
- 增:append/insert
- 删:remove/pop/clear/del user[1]
- 改:user[3]='新值'
- 查:索引/切片
- 列表嵌套
3、元组
- 元祖书写规范
- user = (11,12,13,'wo') #元组不可变
- user = [11,12,13,'wo'] #列表可变
- 公共功能:不能删除和修改
- 独有功能(无)
- 元组中的元素(儿子)不可修改/删除

浙公网安备 33010602011771号