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基础知识相关推荐

  1. Python学习--最完整的基础知识大全

    ##Python学习–最完整的基础知识大全 关于python的基础知识学习,网上有很多资料,今天我就把我收藏的整理一下分享给大家! #####菜鸟教程python2 #####菜鸟教程python3 ...

  2. 小猪的Python学习之旅 —— 1.基础知识储备

    小猪的Python学习之旅 -- 1.基础知识储备 引言: (文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句&q ...

  3. Python 学习笔记 D1(基础)

    Python 学习笔记 D1(基础) 1.注释 #一个注释 ''' 多行注释 ''' 2.运算符与C++相同:+,-,*,/,%,>,<,=,>=,<=,==,!= 与C++不 ...

  4. Python学习笔记 1.0 基础内容篇章

    Python学习笔记 1.0 基础内容篇章 注释 变量 一.定义变量 二.使用变量 bug和debug bug: Debug工具: 数据类型 认识数据类型 在定义数据类型时发生的错误: 数据类型的补表 ...

  5. 《Java并发编程实践》学习笔记之一:基础知识

    <Java并发编程实践>学习笔记之一:基础知识 1.程序与进程 1.1 程序与进程的概念 (1)程序:一组有序的静态指令,是一种静态概念:  (2)进程:是一种活动,它是由一个动作序列组成 ...

  6. 前端学习笔记(js基础知识)

    前端学习笔记(js基础知识) JavaScript 输出 JavaScript 数据类型 常见的HTML事件 DOM 冒泡与捕获 流程控制语句 for..in 计时器 let,var,const的区别 ...

  7. Python学习笔记之入门基础

    课程链接:Python入门教程--基础阶段_哔哩哔哩_bilibili Python学习笔记 注释 单行注释: * 多行注释: 1.多行前面加# 2."""注释信息&qu ...

  8. python基础论文_北大博士Python学习笔记,Python基础语法总结,一篇文章带你入门...

    image.png 网上现在Python学习资料有很多,但是很杂.很多初学Python的朋友就不知道该怎么去抉择,那些是自己当下所需要的. 刚好朋友是北大的博士,在IT行业也工作八年了.就把他学习Py ...

  9. [Python学习] 专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例

    通常测试人员或公司实习人员需要处理一些txt文本内容,而此时使用Python是比较方便的语言.它不光在爬取网上资料上方便,还在NLP自然语言处理方面拥有独到的优势.这篇文章主要简单的介绍使用Pytho ...

  10. python bif_小猪的Python学习之旅 —— 1.基础知识储备

    引言:(文章比较长,建议看目录按需学习-) 以前刚学编程的时候就对Python略有耳闻,不过学校只有C,C++,Java,C#. 和PHP有句"PHP是最好的语言" 这种家喻户晓的 ...

最新文章

  1. webpack基本用法
  2. animate inater插件_C4D R20插件下载 旧版插件C4D R20桥接插件INSYDIUMS Plug-In Bridge Cinema 4D R20 免费版 下载-脚本之家...
  3. 详解Java中的注解
  4. php读取文本写入数据库,php读取txt文本文档数据库转入mysql数据库
  5. java 中类的加载顺序
  6. OPENCV-7 学习笔记
  7. [New Portal]Windows Azure Virtual Machine (17) Virtual Machine成本分析
  8. PHP个人博客网站设计 学生PHP个人博客网页源码 PHP MYSQL动态网站作品
  9. 数据结构期末复习之散列表的查找
  10. 最大连续子数组和 动态规划_每日LeetCode,乘积最大子数组
  11. Redis 3.2.4编译安装
  12. Linux nexus3的搭建
  13. Java中native方法的使用
  14. word如何批量免费转PDF
  15. Vue回炉重造之封装防刷新考试倒计时组件
  16. 用Word2003打开.docx文档
  17. 千万别再乱点黄色APP了!
  18. SMARTBI权限管理
  19. SAP 移动类型 与 账户 字段选择不一致
  20. A005 C++提高编程

热门文章

  1. timeSetEvent的用法(一)
  2. Nginx 从入门到放弃(五)
  3. 7.生产者消费者 案例 (使用Lock 同步锁 方式,使用Condition完成线程之间的通信)...
  4. FPGA设计经验谈 —— 10年FPGA开发经验的工程师肺腑之言
  5. JS对象 - Array属性方法汇总
  6. 回馈顾客, 活动搞起 --- 策略模式
  7. BZOJ 1062 糖果雨
  8. android 4 高级编程 第一章摘
  9. SSL-Explorer 安装配置
  10. Q142:PBRT-V3,交点处各种微分的求解(三角形,3.6章节)