`
sodler
  • 浏览: 14613 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

Python 简单内容

阅读更多

终端内python操作指令

Ctrl+D               退出Python命令模式

pyenv versions       列出所有pyenv可知版本,并且会显示当前激活的版本,已*标记。

pyenv local          设置当前使用的Python版本

 

对象名

列表 === 数组

字典 === 对象(在Pycharm中的对象可能键名要加引号,在未加引号时报了错)

 

语法

'str'.upper()   str转换为大写

len(参数)       统计参数长度

str(参数)       函数将参数转换成字符串

int(参数)       函数将参数转换为整数(仅针对数字类型)

print()         打印

obj.sort()      对象内的内容正向排序

obj.reverse()   对象内的内容反向排序

obj.append()    向对象内添加内容

obj.pop()       在终端使用时表示将对象内最后一个元素取出,再返回到屏幕上,此元素从元对象内删除。pycharm中使用时必须添加索引指定元素(列表),输入键名指定元素(字典),表示删除指定内容。负数索引表示从最后开始数。索引超出对象长度范围,报错IndexError。

range(a,b)      数字从a到b,不包括b

if语句、for语句、函数等需要{}的地方,变成了单个的冒号‘:’

 

错误

IndexError    索引错误      (超出范围、)

keyerror      字典内键错误  (键不存在、)

SyntaxError   句法错误      (多了某符号、直接输入字母、连续字符中出现不应存在的字符、if之后缺少执行语句、)

TypeError     格式错误      (函数内数据格式不匹配、运算符两边格式不一致、)

NameError     名称错误      (变量名出错、)

FieldError    领域错误      (缺少一个分隔符、名称拼写错误、)

 

在python里,标识符有字母、数字、下划线组成,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头,而且区分大小写。

以下划线开头的标识符是有特殊意义的,单下划线开头(_foo)代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"导入;

双下划线开头(_ _foo)代表类的私有成员;以双下划线开头和结尾的(_ _foo_ _)代表python里特殊方法专用的标识,如_ _init_ _()代表类的构造函数。

(空格仅为了提示双下划线)

 

学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({ })来控制类、函数以及其他逻辑判断,反而是用缩进来编排模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。如下所示:

if 3>2 :
   print 'true'

python的函数:

def  han_shu_ming () :
    print('hello world!')

han_shu_ming ()
=> hello world!

 

Python语句中一般以新行作为为语句的结束符。但是可以使用斜杠(\)将一行的语句分为多行显示,如下所示:

title = title_one+\
          title_two

 语句中包含[], {} 或 () 括号就不需要使用多行连接符。

 

ps:

http://jingyan.baidu.com/article/e6c8503c6268aae54f1a18eb.html

这个网站介绍了pycharm的简单用法。

在多次安装删除软件的过程中,找到的清理Ubuntu内垃圾文件的处理方法:

删除软件

sudo apt-get remove --purge 软件名

删除系统不再使用的孤立软件

sudo apt-getautoremove

清理旧版本的软件缓存

sudo apt-get autoclean

清除残余的配置文件

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

0
0
分享到:
评论

相关推荐

    python简单爬虫抓取网页内容实例

    一个简单的python示例,实现抓取 嗅事百科 首页内容 ,大家可以自行运行测试

    将Python列表内容写入JSON文件并存储的两种方法

    总结,Python提供了简单易用的接口来处理JSON数据。不论是通过`json.dumps()`和`write_file()`组合,还是直接使用`json.dump()`,都可以有效地将列表内容写入JSON文件进行存储。这两种方法各有优势,可以根据具体...

    MayaPython简易教程.doc

    【Maya Python简易教程】 Maya Python教程是一个适合初学者的指南,旨在让学习者快速掌握在Maya中使用Python语言的基本技能。教程注重实践,通过简单易懂的例程来展示Python在Maya中的实际应用,尤其适合没有编程...

    python处理剪贴板内容源码及exe

    标题“python处理剪贴板内容源码及exe”和描述中的链接指向了一个关于使用Python...了解并掌握这些知识,可以帮助开发者创建涉及剪贴板交互的Python应用,比如自动化脚本、数据抓取工具,甚至是简单的用户界面程序。

    Python+中文手册.pdf_python中文手册_Python中文手册_python_

    1. **易学性**:Python的语法简单,易于理解,使得初学者能够快速上手,是学习编程的理想选择。 2. **丰富的库支持**:Python拥有大量的标准库和第三方库,涵盖了网络、文件处理、数据库接口、图形系统、科学计算等...

    PythonCode_pythoncode_python_

    在PythonCode压缩包中,我们可能会找到关于HTTP请求和响应的处理示例,例如使用requests库发送GET和POST请求,或者使用http.server模块创建简单的HTTP服务器。另外,可能还会涉及HTML、CSS和JavaScript的集成,展示...

    Python简单网页爬虫示例

    本示例将探讨如何利用Python实现一个简单的网页爬虫,主要涉及的技术包括BeautifulSoup(bs4库)和requests库。 首先,requests库是Python中用于发送HTTP请求的重要工具。通过这个库,我们可以方便地向指定的URL...

    Python-一个简单的Python爬虫

    **Python-一个简单的Python爬虫** 在Python编程领域,Web爬虫是一种常用的技术,用于自动地从互联网上抓取信息。Python因其丰富的库支持和简洁的语法,成为了编写爬虫的首选语言。在这个主题中,我们将深入探讨如何...

    C++调用python,免安装python环境运行

    3. **第三方库如Boost.Python**:Boost库中的Boost.Python模块提供了一个C++与Python互操作的接口,它使得在C++中调用Python函数变得相对简单。通过这个库,你可以创建C++对象,这些对象可以直接调用Python函数,...

    简单的python爬虫,代码完整

    本资源提供了一个完整的Python2.7版本的简单网络爬虫代码,旨在帮助学习者理解和实践爬虫的基本原理。 首先,我们要了解Python爬虫的基本构成。一个基础的Python爬虫通常包括以下部分: 1. **URL管理器**:负责...

    python tutoral python入门指南

    根据提供的文件信息,我们可以归纳出以下关键知识点,这些知识点涵盖了标题和描述中提到的内容,并深入探讨了Python作为编程语言的特点及其应用。 ### Python 入门指南概览 #### Python 的特性与优势 - **易学性**...

    Python入门基础教程全套.ppt下载

    本教程旨在帮助读者快速掌握 Python 入门基础知识,了解 Python 的发展历程、特点、应用领域,并掌握 PyCharm 编写简单 Python 程序、Python 开发环境的配置和 Python 程序执行原理等内容,为读者提供了一个系统的 ...

    python3.10.10安装包集合

    对于嵌入式版本,开发者需要将解压的内容集成到他们的应用程序中,这样程序就可以在没有全局Python环境的情况下运行Python代码。 总结起来,这个压缩包提供了Python 3.10.10的多种安装方式,覆盖了Windows 32位和64...

    用python在Excel表格中将上下行相同内容的单元格自动合并.zip

    本源码是一个使用Python编写的自动化办公工具,旨在帮助用户在Excel表格中自动合并具有相同内容的相邻单元格。通过使用这个工具,用户可以节省大量的时间和精力,提高工作效率。该工具的核心功能是遍历Excel表格中的...

    少儿python编程教学 少儿编程python授课ppt

    此外,还将教授如何编写并运行简单的Python程序。 **三、编程基础概念** 在教学过程中,我们会讲解编程中的基本概念,如算法、变量、常量、函数和模块。通过实例和互动游戏,使孩子们理解这些概念的实际应用,例如...

    基于python简易SNMP的管理站工具源码数据库论文.docx

    本文为读者提供了基于 Python 简易 SNMP 的管理站工具的设计和实现思路,包括系统架构设计、数据库设计、Python 语言的应用和测试等方面的内容,为读者提供了有价值的参考和借鉴。 知识点: 1. SNMP 协议的历史、...

    简单Python爬虫代码

    本主题聚焦于“简单Python爬虫代码”,这通常涉及到使用Python的网络库来抓取网页上的信息,例如从百度百科这样的在线百科全书中提取超链接。 Python中的网络爬虫主要依赖于两个核心库:`requests`和`BeautifulSoup...

    python表白源代码

    6. **文件操作**:如果表白内容存储在文本文件或数据库中,Python的内置`open()`函数可以读取这些内容。此外,如果程序需要保存用户反馈,`pickle`或`json`库可用于序列化数据。 7. **自定义函数**:将常用的功能...

    Python编程快速上手—让繁琐工作自动化 _Python书籍_python_

    总之,《Python编程快速上手—让繁琐工作自动化》是一本全面的入门教材,涵盖了Python编程的基础到进阶内容,特别强调了如何利用Python进行工作自动化,是初学者学习Python的理想选择。通过阅读本书,读者不仅能掌握...

Global site tag (gtag.js) - Google Analytics