python学习笔记一:python基础知识
python下载地址:http://www.python.org
python语句中可以加分号,也可以不加,没有任何影响。
Python2.7中,“/”如果两整数相除,只保留整数部分;若有一个为浮点数,则结果为浮点数。
只执行普通的除法:a. from _future_ import division
b. //执行整除,就算是浮点数,也会取整
算术运算符:
% 取余运算符
** 幂(乘方)运算符
普通整数不能大于2147483647,若需要更大的数,使用长整数(L),长整数和普通整数可以混合使用
十六进制:0x
八进制:0
变量在使用之前,必须进行赋值。变量名包含字母、数字、下划线,且不能以数字开头
在python3.0中,print是函数,需要加括号print (42);在python 2.7中为print 42
获取用户输入:
>>>input("The meaning of life: ")
将输入赋值给变量:>>x=input("x= ")
input与raw_input的区别:
input对输入字符串时需要添加引号,而raw_input不需要
使用函数的方式:调用函数,会有返回值
pow(a,b) ==>a的bc次方
abs(a) ==>a的绝对值
round ==>四舍五入
导入模块的方法:a. import 模块,模块.函数来使用
b. from 模块 import 函数
非负平方根:math.sqrt;负数平方根:cmath.sqrt
让脚本向普通程序一样执行:1.在脚本首行:#/usr/bin/env python;2.脚本添加执行权限
python中使用#注释
单引号和双引号在python中没有区别
转义字符:反斜线(\)
若要拼接两个字符串,使用加法运算符
字符串表示:str、repr
str:将值转换为合理形式的字符串,便于人们能够理解,如去掉引号、L等
repr:创建一个字符串,以合法的python表达式形式来表示
长字符串(多行):使用三个引号带图普通引号
原始字符串:以r开头
>>print r'c:\nowhere' 在原始字符串中,可以放入任何字符,不会对反斜线进行转义,且最后一个字符不能是反斜线
转载于:https://blog.51cto.com/eagle2014/1917000
python学习笔记一:python基础知识相关推荐
- Python学习--最完整的基础知识大全
##Python学习–最完整的基础知识大全 关于python的基础知识学习,网上有很多资料,今天我就把我收藏的整理一下分享给大家! #####菜鸟教程python2 #####菜鸟教程python3 ...
- 小猪的Python学习之旅 —— 1.基础知识储备
小猪的Python学习之旅 -- 1.基础知识储备 引言: (文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句&q ...
- Python 学习笔记 D1(基础)
Python 学习笔记 D1(基础) 1.注释 #一个注释 ''' 多行注释 ''' 2.运算符与C++相同:+,-,*,/,%,>,<,=,>=,<=,==,!= 与C++不 ...
- Python学习笔记 1.0 基础内容篇章
Python学习笔记 1.0 基础内容篇章 注释 变量 一.定义变量 二.使用变量 bug和debug bug: Debug工具: 数据类型 认识数据类型 在定义数据类型时发生的错误: 数据类型的补表 ...
- 《Java并发编程实践》学习笔记之一:基础知识
<Java并发编程实践>学习笔记之一:基础知识 1.程序与进程 1.1 程序与进程的概念 (1)程序:一组有序的静态指令,是一种静态概念: (2)进程:是一种活动,它是由一个动作序列组成 ...
- 前端学习笔记(js基础知识)
前端学习笔记(js基础知识) JavaScript 输出 JavaScript 数据类型 常见的HTML事件 DOM 冒泡与捕获 流程控制语句 for..in 计时器 let,var,const的区别 ...
- Python学习笔记之入门基础
课程链接:Python入门教程--基础阶段_哔哩哔哩_bilibili Python学习笔记 注释 单行注释: * 多行注释: 1.多行前面加# 2."""注释信息&qu ...
- python基础论文_北大博士Python学习笔记,Python基础语法总结,一篇文章带你入门...
image.png 网上现在Python学习资料有很多,但是很杂.很多初学Python的朋友就不知道该怎么去抉择,那些是自己当下所需要的. 刚好朋友是北大的博士,在IT行业也工作八年了.就把他学习Py ...
- [Python学习] 专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例
通常测试人员或公司实习人员需要处理一些txt文本内容,而此时使用Python是比较方便的语言.它不光在爬取网上资料上方便,还在NLP自然语言处理方面拥有独到的优势.这篇文章主要简单的介绍使用Pytho ...
- python bif_小猪的Python学习之旅 —— 1.基础知识储备
引言:(文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句"PHP是最好的语言" 这种家喻户晓的 ...
最新文章
- webpack基本用法
- animate inater插件_C4D R20插件下载 旧版插件C4D R20桥接插件INSYDIUMS Plug-In Bridge Cinema 4D R20 免费版 下载-脚本之家...
- 详解Java中的注解
- php读取文本写入数据库,php读取txt文本文档数据库转入mysql数据库
- java 中类的加载顺序
- OPENCV-7 学习笔记
- [New Portal]Windows Azure Virtual Machine (17) Virtual Machine成本分析
- PHP个人博客网站设计 学生PHP个人博客网页源码 PHP MYSQL动态网站作品
- 数据结构期末复习之散列表的查找
- 最大连续子数组和 动态规划_每日LeetCode,乘积最大子数组
- Redis 3.2.4编译安装
- Linux nexus3的搭建
- Java中native方法的使用
- word如何批量免费转PDF
- Vue回炉重造之封装防刷新考试倒计时组件
- 用Word2003打开.docx文档
- 千万别再乱点黄色APP了!
- SMARTBI权限管理
- SAP 移动类型 与 账户 字段选择不一致
- A005 C++提高编程