python临时笔记
2019独角兽企业重金招聘Python工程师标准>>>
name = input('请输入名字')
注意这里返回的是字符串,要是整数 int(name)
print('hello,', name)
以#开头的语句是注释
多行'''...'''
>>> print('''line1
... line2
... line3''')
line1
line2
line3
引用
a = 'ABC'
b = a
a = 'XYZ'
print(b) #ABC
在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。
浏览网页的时候,服务器会把动态生成的Unicode内容转换为UTF-8再传输到浏览器
在最新的Python 3版本中,字符串是以Unicode编码的
由于Python的字符串类型是str,在内存中以Unicode表示,一个字符对应若干个字节。如果要在网络上传输,或者保存到磁盘上,就需要把str变为以字节为单位的bytes。
x = b'ABC' #每个字符占一个字节,默认uniode
>>> 'ABC'.encode('ascii')
b'ABC'
b'ABC'.decode('ascii')
'ABC'
len('ABC') #计算字符数
由于Python源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存源代码时,就需要务必指定保存为UTF-8编码。前两行加入# -*- coding: utf-8 -*-
>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)
'Hi, Michael, you have $1000000.'
字符串里面的%是一个普通字符怎么办?这个时候就需要转义,用%%来表示一个%
list[]可以变,tuple()圆括号不可以变
>>> classmates = ['Michael', 'Bob', 'Tracy']
>>> classmates输出,带方括号的
['Michael', 'Bob', 'Tracy']
用len()函数可以获得list元素的个数
-1做索引,直接获取最后一个元素
添加 classmates.append('Adam')
插入,删除,都是用索引
if 18<=age<20 : (不要忘记冒号,任何语句没有分号)
print('your age is', age)
if elif else
for name in names:
while x>3:
dict
>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
>>> d['Michael']
添加:d['Adam'] = 67
转载于:https://my.oschina.net/zengjs275/blog/655138
python临时笔记相关推荐
- python 学习笔记 12 -- 写一个脚本获取城市天气信息
近期在玩树莓派,前面写过一篇在树莓派上使用1602液晶显示屏,那么可以显示后最重要的就是显示什么的问题了. 最easy想到的就是显示时间啊,CPU利用率啊.IP地址之类的.那么我认为呢,假设可以显示当 ...
- Python学习笔记(六)
1. IO编程 1.1 文件读写 1.2 StringIO和BytesIO 1.3 操作文件和目录 1.4 序列化 2. 进程和线程 2.1 多进程 2.2 多线程 2.3 ThreadLocal 2 ...
- [转载] Python学习笔记——用装饰器decorator和Memoization记忆化提高效率,原理讲清楚了
参考链接: 在Python中使用装饰器进行记忆 Python学习笔记--用装饰器decorator和Memoization记忆化提高效率 装饰器Memoization记忆化运用`functools`中 ...
- PYTHON学习笔记之(一)2020.08
PYTHON学习笔记之(一)2020.08 Python基础 数据类型 常见的列表.字典,以及元组.集合. 1 列表 list 1.1 列表转换字符串 stu = ['王一', '李二', '张三'] ...
- 【Python学习笔记】下划线的含义
[Python学习笔记]下划线的含义 1.单前导下划线_var 2. 单末尾下划线var_ 3. 双前导下划线__var 4. 双前导和末尾下划线__var__ 5. 单下划线_ 在Python中单下 ...
- Python学习笔记13_模块
Python学习笔记13_模块 文章目录 Python学习笔记13_模块 1.导入模块和的方法及使用 2.分层的文件系统中常用的包结构 3.OS 模块 4.sys 模块 5.math 模块 6.ran ...
- python学习笔记(一)Python 简单介绍
Python学习笔记(一)Python 简单介绍 Python介绍 Python简介 Python应用领域 Python是解释型的语⾔ 编译和解释的区别是什么? 编译型vs解释型 编译型 解释型 Py ...
- 案例驱动式Python学习笔记【第一篇】便捷水果店
前言 后续的此系列博文用于记录案例式Python学习笔记记录,供本人和感兴趣的小伙伴一起学习!!人生苦短,我学Python! 驱动案例 便捷水果店:请为水果店开发一个收银的小程序,已知水果单价和购买重 ...
- Python(自学笔记1)
文章目录 一.数据类型 二.字符串 三.列表 四.用python写一个游戏 五.改进小游戏 一.数据类型 整型 布尔类型:true/false(bool) 浮点型 记法 ==Int()==括号内必须与 ...
最新文章
- 2021年春季学期-信号与系统-第十一次作业参考答案-第三小题
- rs485协议_你知道HART和RS485协议的区别吗?
- PROC系列之/proc/stat/
- c#中获取服务器IP,客户端IP以及Request.ServerVariables详细说明
- easypoi 如何合并相同的列,如何在Java中的POI中使用XWPFTable合并单元格(或应用colspan)?...
- 客户说有了PAI-AutoML,一下子可以节约半年开发周期
- leetcode 367. Valid Perfect Square
- 微信小程序开发教程第七章:微信小程序编辑名片页面开发
- DB2 jdbc url 写法
- svn中文语言包安装(最详细步骤)*
- 测井数据处理matlab,如何用matlab从文本文件中选择性读取测井曲线
- Fw cs6破解版下载 准备学前端的同学们应该会用到的神器
- excel转置怎么操作_直接理解转置卷积(Transposed convolution)的各种情况 - 颀周
- 本地简易股票量化回测框架
- 计算机专业买什么牌子的笔记本,买笔记本电脑什么牌子好(2020年6月笔记本电脑推荐)...
- (基于matlab)蒙特卡罗法 之 布丰投针实验 (1/10)
- 国外广告联盟骗局汇总(持续更新中)
- 第三篇:读《今日简史》
- 程序员必看之文章(转)
- 纪中训练5月23日提高组T1
热门文章
- 【python】列表的定义与操作
- 08-07 性能测试--性能监听平台
- python中circle函数的用法,python画圆运用了什么函数
- JAVA中toString方法的作用
- python自动登录qq空间_python 利用splinter组件,自动登录QQ空间
- 用账号连无线网怎么连接网络连接服务器,路由器怎么共用一个宽带账号
- p沟道大电流mos管贴片_一文读懂MOS管工作原理
- abaqus利用python实现部件合并_在abaqus python中使用Element()构造函数创建部件元素...
- n皇后问题c语言_用栈解决N皇后问题(C语言)
- mysql 表2符合表1,MySQL:表tbl_2_1_15已满