Python学习笔记2_基础知识
来源:互联网 发布:无锡网络女主播被杀 编辑:程序博客网 时间:2024/05/22 02:14
算法、表达式、变量、语句、函数、模块
每种语言,这些基本都是必不可少的内容。python与经典c、c++、java之类语言在这些内容的概念上感觉没有什么区别,不过值得注意的是,变量的定义非常不同,javascript统一用var,python更屌,不带指定的,还有就是语句不以分号结尾,以行为结束(若结尾无续行符的话)。。。
对于以上内容,记得以下几条即可
算术表达式中除法有普通的除法(如3/4=0.75,3.5/7.0=0.5等)和整除法(使用//运算,如2//3=0,3.5//3=1.0)。如果参与除法的两个数有一个为浮点数,结果也为浮点数。
长整型数末尾可追加L(为区别1,一般不用小写),当然不追加也是没有问题的。八进制及十六进制分别用0和0X开头。
变量定义无需声明类型,使用之前需对其赋值。
用户输入的获取可以使用函数input函数(raw_input函数在版本3.4.2中好像已经不可用了)
模块的使用可以通过import关键字导入模块。如:
#方式一import mathmath.floor(32.9)#方式二 使用这种方式就可以直接使用函数,但是得确保不会导入多个同名函数from math import floorfloor(32.9)
pyton注释使用#
类型转换使用函数,如int(),转换成字符串可以使用str()及repr()
字符的分类
- 长字符定义(跨行)使用三个”开头和结尾.也可以使用在行末尾使用”\”进行转义,这样换行符就被转义了。
#使用"""str1 = """ hello,this is a long....... .........string"""#也可以这样使用str2 = "hello,this is a long .......\ .........string"
- 原始字符的使用,其定义方法唯一不同的是需要在真正定义的字符前加r,但是需要注意,不能在原始字符结尾输入反斜线进行转义,若字符串真需要反斜线结尾,可以使用字符串进行拼接
#原始字符str3 = r"D:\Program Files\Python"#以\结尾的字符str4 = r"D:\Program Files\Python""\\"
- Unicode字符串的定义,是需要在真正定义的字符前加r
str5 = u"中文"
在交互式编程模式下可以使用help()查看帮助
重要函数:
0 0
- Python学习笔记2_基础知识
- Swift_学习笔记_基础知识
- Python学习笔记---基础知识
- 【python学习笔记】基础知识
- Python基础知识学习笔记(2)
- 【学习总结】Python基础知识笔记2
- python学习历程_基础知识(2day)
- python学习笔记2_基本语法
- Python学习笔记2_序列
- Python学习笔记,4Python基础知识笔记
- Python学习笔记一 基础知识
- python学习笔记1:基础知识
- Python学习笔记-第一章 基础知识
- 【学习总结】Python基础知识笔记
- Android学习笔记 day01 _ Android基础知识
- python学习笔记_基础
- Python学习笔记_数字
- Python学习笔记_函数
- 如何将多个Java源文件打包成jar包
- js 字符串转换成数字的三种方法
- 获取网络图片
- 敏捷开发之Scrum扫盲篇
- 算法导论--最大子数组问题
- Python学习笔记2_基础知识
- Solr4.7缓存技术
- CentOS下的JDK安装(.tar.gz文件)
- VBoxManage命令用法详解
- 虽然风格
- 汇编的一些程序
- 【hadoop】13、hadoop2.5搭建集群
- 牛客网(阿里巴巴2010搜索研发C++工程师笔试卷)
- 黑马程序员---异常总结