Python基础教程---读书笔记一
1. 除法运算:整数相除,结果只留整数,除非
1)用浮点数
2)明确python除法执行方式:from __future__ import division
>>> 1/2
0
2. 整除运算(include float)://
>>> 5.0//2
2.0
3. 取余运算(including float): %
>>> 2.75%0.5
0.25
4. 幂运算(include float): **
>>> (-2.0)**2
4.0
5. 长整型数:L
6. 变量不能以数字开头,使用之前赋值
7. 单引号字符串和转义引号:
>>> "Let's go!"
"Let's go!"
>>> 'lets go!'
'lets go!'
>>> 'Let\'s say \"hello world!\"'
'Let\'s say "hello world!"'
8. 字符串拼接:+, 字符串和数字不可以直接拼接
>>> print "tmp is " + tmp
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: cannot concatenate 'str' and 'int' objects
>>> print "tmp is %d" % tmp
tmp is 2
>>> print "tmp is " + str(tmp)
tmp is 2
9. 长字符串使用三个单引号或者三个双引号,中间可以包含单引号和双引号
10. 原始字符串:以r开头,最后一个字符不能是反斜线,除非进行转义
11. Unicode字符串:以u为前缀
12. 常用函数
raw_input(prompt): 获取用户输入,返回类型为字符串,尽量使用raw_input
int(object): 将数字字符串和数字转换为整数
long(object): 将数字字符串和数字转换为长整型数
float(object): 将数字字符串和数字转换浮点数
str(object): 将值转换为合适形式的字符串
repr(object): 返回值的字符串表示
转载于:https://blog.51cto.com/jazka/1342878
Python基础教程---读书笔记一相关推荐
- Python基础教程读书笔记(第1章—第2章:基础知识、列表和元组)
第一章 基础知识 1:Linux中安装 $apt-get install python ($为bash提示符) 2:数字和表达式:1/2 结果为0.from _future_ import divis ...
- Python基础教程---读书笔记四
1. 字典是python中唯一内建的映射类型,值存储在一个特定的key里,key可以是数字.字符串甚至是元祖, key必须唯一. 2. dict()函数用来创建字典 >>> dict ...
- python基础教程读书笔记_《Python基础教程》读书笔记10
模块 使用 dir dir 函数可以将对象的所有属性(以及模块的所有函数.类.变量等)列出. >>> import copy >>> dir(copy) ['Err ...
- Python基础教程读书笔记(第5章—第6章:条件、循环和其他语句;抽象)
第五章:条件.循环和其他语句 1:print 和 import 的更多信息 1)使用逗号输出--打印多个表达式,只要将它们用逗号隔开就行: >>> print('Age:',42) ...
- python基础教程读书笔记_《Python基础教程》 读书笔记 第五章(下)循环语句
导读热词 5.5.1while循环 x=1 while x<=100: print x x+=1 确保用户输入了名字: name="" while not name: nam ...
- python基础教程读书笔记——第三章 字符串
第三章 字符串 摘要: %s , $x , find() , join() , split() , lower() , title() , strip() 1.字符串格式化 format = &qu ...
- Python基础教程学习笔记:第一章 基础知识
Python基础教程 第二版 学习笔记 1.python的每一个语句的后面可以添加分号也可以不添加分号:在一行有多条语句的时候,必须使用分号加以区分 2.查看Python版本号,在Dos窗口中输入&q ...
- 【莫烦Python】Python 基础教程——学习笔记
文章目录 本笔记基于p1-p29[莫烦Python]Python 基础教程 大家可以根据代码内容和注释进行学习. 安装 我的:python3.8+anaconda+VS code print() pr ...
- 嵌入式Linux基础教程-读书笔记
waiting to be fixed. coming soon. +读书笔记: +linux kernel <Linux内核完全剖析基于0.12内核>.pdf 嵌入式Linux基础教程第 ...
- python自学教程读书导图-python机器学习基础教程读书笔记八(全书总结)
全书总结 现在你知道了如何使用重要的机器学习算法进行监督学习和无监督学习,这让你可以解 决很多种机器学习问题.在带你探索机器学习提供的所有可能性之前,我们希望给你一 些最后的建议.一些额外的资源,并提 ...
最新文章
- CENTOS安装ElasticSearch
- Objective-C基础笔记(3)OC的内存管理
- linux如何调试elf程序,Linux应用程序elf描述
- php恒等符,php学习笔记(三)操作符与控制结构
- pytdx 获取板块指数_能否增加一个通过股票代码,板块指数代码获得中文名称的接口?...
- 澄海口袋机器人_汕头市澄海区在2019年汕头市中小学智能机器人竞赛上取得优异成绩...
- Spring中,修改注入的bean名称
- TypeScript + ES6
- spring学习--引入外部文件,初始化属性
- android 投屏原理图,什么是投屏功能,手机投屏原理介绍
- 【Apollo】【driver】【gnss】适配新的gps设备的方式与经验总结
- 如何安装 elasticsearch-head 插件?
- Spark学习笔记1(初始spark
- 2021-07-22
- 范数规则化(一):L0、L1与L2范数
- 电动汽车充电桩中的漏电保护应用分析 RCD的分类和选型
- iOS性能优化-UI卡顿检测
- 最大化偏差问题与Double Q-Learning(一)——最大化偏差问题介绍
- 程序复杂性度量方法-McCabe
- 解决java关键字和bean变量名内容冲突的神器
热门文章
- linux 从github拉取更新_2020年的GitHub年度报告,我看出了这些不一样的点
- python中tkinter模块_Python模块:tkinter
- 现代计算机教学的特点有哪些,现代信息技术对孩子教育有哪些帮助
- nodejs python性能_监控Nodejs的性能
- linux应用程序固件升级,试试用 Linux 中的 fwupd 更新 ThinkPad 固件
- 在线制作车牌效果图_价格低的防火板材行业专家在线为您服务
- Java JDK 配置环境变量
- cookie注入原理详解(一)
- 边沿检测电路设计verilog
- 【CVE-2016-10009】OpenSSH 7.4 - agent Protocol Arbitrary Library Loading